パッケージ | 説明 |
---|---|
org.omg.CosNaming |
Java IDLのネーム・サービスを提供します。
|
org.omg.PortableServer |
クラスとインタフェースを提供し、アプリケーションのサーバー側を複数ベンダー間ORBで移植できるようにします。
|
org.omg.PortableServer.portable |
クラスとインタフェースを提供し、アプリケーションのサーバー側を複数ベンダー間ORBで移植できるようにします。
|
修飾子と型 | メソッドと説明 |
---|---|
String[] |
NamingContextPOA._all_interfaces(POA poa, byte[] objectId) |
String[] |
BindingIteratorPOA._all_interfaces(POA poa, byte[] objectId) |
String[] |
NamingContextExtPOA._all_interfaces(POA poa, byte[] objectId) |
修飾子と型 | メソッドと説明 |
---|---|
POA |
Servant._default_POA()
サーバントに関連付けられたORBインスタンスからルートPOAを返します。
|
POA |
Servant._poa()
共通のメソッドを簡単に実行できるようにします(
PortableServer::Current:get_POA と同じ)。 |
POA |
POAOperations.create_POA(String adapter_name, POAManager a_POAManager, Policy[] policies)
このオペレーションは、新しいPOAをターゲットPOAの子として作成します。
|
static POA |
POAHelper.extract(Any a) |
POA |
POAOperations.find_POA(String adapter_name, boolean activate_it)
ターゲットPOAが指定された名前(ターゲットPOAを基準にしている)を持つ子POAの親である場合は、その子POAが返されます。
|
POA |
CurrentOperations.get_POA()
コンテキストが呼び出されるオブジェクトを実装するPOAへの参照を返します。
|
static POA |
POAHelper.narrow(Object obj) |
static POA |
POAHelper.read(InputStream istream) |
POA[] |
POAOperations.the_children()
この属性は、POAのすべての子POAから成る現在の子POAのセットを識別します。
|
POA |
POAOperations.the_parent()
この属性は、POAの親を識別します。
|
修飾子と型 | メソッドと説明 |
---|---|
String[] |
ServantLocatorPOA._all_interfaces(POA poa, byte[] objectId) |
String[] |
ServantActivatorPOA._all_interfaces(POA poa, byte[] objectId) |
abstract String[] |
Servant._all_interfaces(POA poa, byte[] objectId)
ORBがサーバントから完全な型情報を取得するために使用します。
|
void |
_ServantActivatorStub.etherealize(byte[] oid, POA adapter, Servant serv, boolean cleanup_in_progress, boolean remaining_activations)
このオペレーションは、POAにUSE_SERVANT_MANAGERとRETAINの各ポリシーが指定されていることを前提として、オブジェクトのサーバントが終了されるときに必ず呼び出されます。
|
void |
ServantActivatorOperations.etherealize(byte[] oid, POA adapter, Servant serv, boolean cleanup_in_progress, boolean remaining_activations)
このオペレーションは、POAにUSE_SERVANT_MANAGERとRETAINの各ポリシーが指定されていることを前提として、オブジェクトのサーバントが終了されるときに必ず呼び出されます。
|
Servant |
_ServantActivatorStub.incarnate(byte[] oid, POA adapter)
このオペレーションは、POAにUSE_SERVANT_MANAGERとRETAINの各ポリシーが指定されていることを前提として、現在アクティブでないオブジェクトの要求をPOAが受信するときに必ずPOAによって呼び出されます。
|
Servant |
ServantActivatorOperations.incarnate(byte[] oid, POA adapter)
このオペレーションは、POAにUSE_SERVANT_MANAGERとRETAINの各ポリシーが指定されていることを前提として、現在アクティブでないオブジェクトの要求をPOAが受信するときに必ずPOAによって呼び出されます。
|
static void |
POAHelper.insert(Any a, POA that) |
void |
ServantLocatorOperations.postinvoke(byte[] oid, POA adapter, String operation, Object the_cookie, Servant the_servant)
このオペレーションは、サーバントが要求を完了したときに必ず呼び出されます。
|
void |
_ServantLocatorStub.postinvoke(byte[] oid, POA adapter, String operation, Object the_cookie, Servant the_servant)
このオペレーションは、サーバントが要求を完了したときに必ず呼び出されます。
|
Servant |
ServantLocatorOperations.preinvoke(byte[] oid, POA adapter, String operation, CookieHolder the_cookie)
このオペレーションは、preinvokeが呼び出される原因となった要求を処理するためのサーバントを取得する場合に使用されます。
|
Servant |
_ServantLocatorStub.preinvoke(byte[] oid, POA adapter, String operation, CookieHolder the_cookie)
このオペレーションは、preinvokeが呼び出される原因となった要求を処理するためのサーバントを取得する場合に使用されます。
|
boolean |
AdapterActivatorOperations.unknown_adapter(POA parent, String name)
このオペレーションは、存在しないターゲットPOAを識別するオブジェクト参照の要求をORBが受信したときに呼び出されます。
|
static void |
POAHelper.write(OutputStream ostream, POA value) |
修飾子と型 | メソッドと説明 |
---|---|
POA |
Delegate.default_POA(Servant Self)
デフォルトでは、この関数は、サーバントに関連付けられたORBインスタンスのルートPOAを返します。
|
POA |
Delegate.poa(Servant Self)
_poa()メソッドは、PortableServer::Current:get_POA呼び出しと等価です。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.