[add] SourceManager interface by broker