-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド
修飾子と型 |
メソッド |
説明 |
void |
activate() |
このオペレーションは、POAマネージャの状態をアクティブに変更して、関連付けられたPOAが要求の処理を開始するようにします。
|
void |
deactivate(boolean etherealize_objects, boolean wait_for_completion) |
このオペレーションは、POAマネージャの状態を停止に変更して、関連付けられたPOAがまだ実行されていない要求と新しい要求をすべて拒否するようにします。
|
void |
discard_requests(boolean wait_for_completion) |
このオペレーションは、POAマネージャの状態を破棄に変更します。
|
State |
get_state() |
このオペレーションは、POAマネージャの状態を返します。
|
void |
hold_requests(boolean wait_for_completion) |
このオペレーションは、POAマネージャの状態を保留に変更して、関連付けられたPOAが着信要求をキューに入れるようにします。
|
-
-
メソッドの詳細
-
deactivate
void deactivate(boolean etherealize_objects,
boolean wait_for_completion)
throws AdapterInactive
このオペレーションは、POAマネージャの状態を停止に変更して、関連付けられたPOAがまだ実行されていない要求と新しい要求をすべて拒否するようにします。
- パラメータ:
etherealize_objects
- アクティブなすべてのオブジェクトに対して、関連付けられたサーバント・マネージャのetherealizeオペレーションを呼び出すかどうかを示すフラグ。
wait_for_completion
- FALSEの場合、オペレーションは状態を変更した直後に復帰する。 TRUEの場合、アクティブなリクエストがすべて完了するまで待機する。
- 例外:
AdapterInactive
- このオペレーションが停止状態のPOAManagerに対して呼び出された場合にスローされる。