28.11 POALifeCycleInterceptorManager
class PortableServerExt::POALifeCycleInterceptorManager : public virtual interceptor::InterceptorManager, public virtual VISPseudoInterface
このクラスは,すべてのPOALifeCycleグローバルインタセプタを管理します。ORBで定義されたPOALifeCycleInterceptorManagerにはインスタンスが一つあります。また,このクラスのスコープはグローバルスコープか,またはORBごとのスコープです。このクラスは,VISInitから継承するローダクラスのORB_init()時にだけアクティブです。
ORB_init()内でORBを使用してresolve_initial_references("VisiBrokerInterceptorControl")を実行してInterceptorControlManagerを取得後,InterceptorManagerControl::get.manager("POALifeCycle")を使用してInterceptorManagerControlからPOALifeCycleInterceptorManagerを取得します。