JavaTM 2
Platform
Std. Ed. v1.4.0

org.omg.PortableServer
クラス ServantLocatorHelper

java.lang.Object
  |
  +--org.omg.PortableServer.ServantLocatorHelper

public abstract class ServantLocatorHelper
extends Object

POA に NON_RETAIN ポリシーが指定されているときは、サーバントマネージャとして ServantLocator が使用されます。POA はこのサーバントマネージャが返すサーバントが 1 つの要求だけに使用されることを認識しているため、サーバントマネージャのオペレーションに補足情報を提供でき、サーバントマネージャのオペレーションのペアは連携して ServantActivator とは異なる処理を実行できる場合があります。POA が preinvoke によって返されたサーバントに対するオペレーション呼び出しを実行した直後に ServantLocator インタフェースを使用したときは、そのサーバントに対して postinvoke を呼び出し、特に ObjectId 値と Servant 値をパラメータとして渡します。この機能は、POA に関連付けられたオブジェクトの各要求が強制的にサーバントマネージャを介して行われるようにする場合に使用されます。


コンストラクタの概要
ServantLocatorHelper()
           
 
メソッドの概要
static ServantLocator extract(Any a)
           
static String id()
           
static void insert(Any a, ServantLocator that)
           
static ServantLocator narrow(Object obj)
           
static ServantLocator read(InputStream istream)
           
static TypeCode type()
           
static void write(OutputStream ostream, ServantLocator value)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ServantLocatorHelper

public ServantLocatorHelper()
メソッドの詳細

insert

public static void insert(Any a,
                          ServantLocator that)

extract

public static ServantLocator extract(Any a)

type

public static TypeCode type()

id

public static String id()

read

public static ServantLocator read(InputStream istream)

write

public static void write(OutputStream ostream,
                         ServantLocator value)

narrow

public static ServantLocator narrow(Object obj)

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.