28.7 BindInterceptorManager
class interceptor::BindInterceptorManager : public virtual InterceptorManager, public virtual VISPseudoInterface
このクラスは,すべてのグローバルバインドインタセプタを管理します。パブリックメソッドを一つ持ち,インタセプタを登録するために使います。
BindInterceptorManagerは必ずORB_init()で使用してください。orbが初期化されたあとは,BindInterceptorManagerは無効です。そのため,VISInitから継承するローダクラスのORB_init()の中でだけ使用してください。
ORB_init()内でORBを使用してresolve_initial_references("VisiBrokerInterceptorControl")を実行してInterceptorControlManagerを取得後,識別文字列Bindを指定したInterceptorManagerControl::get_manager()を使って,InterceptorManagerControlからBindInterceptorManagerを取得します。