bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo CORBA プログラミング・リファレンス > CORBA API |
Tuxedo CORBA プログラミング・リファレンス
|
PortableServer::ServantBase::_default_POA
概要
サーバントに関連付けられた POA へのオブジェクト・リファレンスを返します。
C++ バインディング
class PortableServer
{
class ServantBase
{
public:
virtual POA_ptr _default_POA();
}
}
引数
説明
C++ サーバントはすべて、PortableServer::ServantBase から継承するので、_default_POA 関数も継承します。このバージョンの BEA Tuxedo では、通常、_default_POA を使用する必要はありません。
この関数のデフォルトのインプリメンテーションでは、このプロセスのデフォルト ORB のルート POA へのオブジェクト・リファレンスを返します。これは、ORB::resolve_initial_references("RootPOA") を呼び出したときの戻り値と同じです。C++ サーバントは、この定義を無効にして目的に応じた POA を返すことができます。
注記 この関数がサポートされるのは、共同クライアント/サーバのみです。
戻り値
サーバントに関連付けられたデフォルト POA。
POA Current メンバ関数
CORBA::Current から生成される PortableServer::Current インターフェイスは、メソッドが呼び出されたオブジェクトの ID にアクセスしてメソッド・インプリメンテーションを提供します。
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |