Hitachi

VisiBroker Version 5 Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス


4.14 PortableServer.ServantManager

public interface org.omg.PortableServer.ServantManager extends
    org.omg.PortableServer.ServantManagerOperations,
    org.omg.CORBA.Object,
    org.omg.CORBA.portable.IDLEntity

サーバントマネージャは,POAに対応づけられています。サーバントマネージャによってPOAは,POAが非アクティブ状態のオブジェクトに対するリクエストを受信したときに,オンデマンドでオブジェクトを活性化できます。

PortableServer.ServantManagerインタフェースはメソッドを持たないで,ほかの二つのインタフェース(PortableServer.ServantActivatorとPortableserver.ServantLocator)のベースクラスとして使用します。詳細については,「4.12 PortableServer.ServantActivator」および「4.13 PortableServer.ServantLocator」を参照してください。PortableServer.ServantActivatorを使用するには,POAにRETAINポリシーが必要です。Portableserver.ServantLocatorを使用するには,POAにNON_RETAINポリシーが必要です。

〈この節の構成〉