|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface POAManagerOperations
各 POA オブジェクトには、POAManager オブジェクトが関連付けられています。POA マネージャーは、1 つ以上の POA オブジェクトに関連付けられていることがあります。POA マネージャーは、1 つまたは複数の POA オブジェクトに関連付けられており、その関連付けられている POA の処理状態をカプセル化します。
| メソッドの概要 | |
|---|---|
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 が着信要求をキューに入れるようにします。 |
| メソッドの詳細 |
|---|
void activate()
throws AdapterInactive
AdapterInactive - このオペレーションが停止状態の POAManager に対して 呼び出された場合にスローされる
void hold_requests(boolean wait_for_completion)
throws AdapterInactive
wait_for_completion - FALSE の場合、オペレーションは状態を変更した直後に復帰し、 TRUE の場合はアクティブな要求がすべて完了するまで待機する
AdapterInactive - このオペレーションが停止状態の POAManager に対して 呼び出された場合にスローされる
void discard_requests(boolean wait_for_completion)
throws AdapterInactive
wait_for_completion - FALSE の場合、オペレーションは状態を変更した直後に復帰し、 TRUE の場合はアクティブな要求がすべて完了するまで待機する
AdapterInactive - このオペレーションが停止状態の POAManager に対して 呼び出された場合にスローされる
void deactivate(boolean etherealize_objects,
boolean wait_for_completion)
throws AdapterInactive
etherealize_objects - アクティブなすべてのオブジェクトに対して、 関連付けられたサーバントマネージャーの etherealize オペレーションを呼び出すかどうかを示す フラグwait_for_completion - FALSE の場合、オペレーションは状態を変更した直後に復帰し、 TRUE の場合はアクティブな要求がすべて完了するまで待機する
AdapterInactive - このオペレーションが停止状態の POAManager に対して 呼び出された場合にスローされるState get_state()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。