JavaTM 2
Platform
Std. Ed. v1.4.0

org.omg.PortableServer
インタフェース POAManagerOperations

既知のサブインタフェースの一覧:
POAManager

public interface POAManagerOperations

各 POA オブジェクトには、POAManager オブジェクトが関連付けられています。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 が着信要求をキューに入れるようにします。
 

メソッドの詳細

activate

public void activate()
              throws AdapterInactive
このオペレーションは、POA マネージャの状態をアクティブに変更して、関連付けられた POA が要求の処理を開始するようにします。

例外:
AdapterInactive - このオペレーションが停止状態の POAManager に対して呼び出された場合にスローされる

hold_requests

public void hold_requests(boolean wait_for_completion)
                   throws AdapterInactive
このオペレーションは、POA マネージャの状態を保留に変更して、関連付けられた POA が着信要求をキューに入れるようにします。

パラメータ:
wait_for_completion - FALSE の場合、オペレーションは状態を変更した直後に復帰し、TRUE の場合はアクティブな要求がすべて完了するまで待機する
例外:
AdapterInactive - このオペレーションが停止状態の POAManager に対して呼び出された場合にスローされる

discard_requests

public void discard_requests(boolean wait_for_completion)
                      throws AdapterInactive
このオペレーションは、POA マネージャの状態を破棄に変更します。これにより、関連付けられた POA は着信要求を破棄します。

パラメータ:
wait_for_completion - FALSE の場合、オペレーションは状態を変更した直後に復帰し、TRUE の場合はアクティブな要求がすべて完了するまで待機する
例外:
AdapterInactive - このオペレーションが停止状態の POAManager に対して呼び出された場合にスローされる

deactivate

public void deactivate(boolean etherealize_objects,
                       boolean wait_for_completion)
                throws AdapterInactive
このオペレーションは、POA マネージャの状態を停止に変更して、関連付けられた POA がまだ実行されていない要求と新しい要求をすべて拒否するようにします。

パラメータ:
etherealize_objects - アクティブなすべてのオブジェクトに対して、関連付けられたサーバントマネージャの etherealize オペレーションを呼び出すかどうかを示すフラグ
wait_for_completion - FALSE の場合、オペレーションは状態を変更した直後に復帰し、TRUE の場合はアクティブな要求がすべて完了するまで待機する
例外:
AdapterInactive - このオペレーションが停止状態の POAManager に対して呼び出された場合にスローされる

get_state

public State get_state()
このオペレーションは、POA マネージャの状態を返します。


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.