bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo CORBA プログラミング・リファレンス > CORBA API |
Tuxedo CORBA プログラミング・リファレンス
|
概要
指定された ORB を破棄します。
C++ バインディング
void destroy();
パラメータ
戻り値
特にありません。
説明
このメソッドを使用すると、ORB に関連付けられたリソースを再利用できるよう ORB を破棄できます。ORB を破棄した場合、同じ ORB ID で ORB_init を別に呼び出すと、新しく作成された ORB のリファレンスが返されます。現在呼び出しているスレッドからアプリケーションで ORB::destroy メソッドを呼び出した場合、BEA Tuxedo システムでは、OMG マイナー・コード 3 の BAD_INV_ORDER システム例外が発生します。これは、ブロッキングによってデッドロックが発生するためです。
例
pOrb->destroy();
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |