Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス
- void activate( )
このメソッドは,POAマネージャの状態を「アクティブ」に変更します。POAマネージャが「アクティブ」状態のときは,対応づけられているすべてのPOAは,リクエストの処理が可能な状態となります。POAマネージャが「非アクティブ」状態のときにこのメソッドを呼び出すと,AdapterInactive例外が発生します。
- void deactivate(
boolean etherealize_objects,
boolean wait_for_completion)
このメソッドは,POAマネージャの状態を「非アクティブ」に変更します。POAマネージャが「非アクティブ」状態のときは,対応づけられているすべてのPOAは,新規リクエストを含む実行開始前のリクエストを拒絶します。POAマネージャが「非アクティブ」状態のときにこのメソッドを呼び出すと,AdapterInactive例外が発生します。
- void discard_requests(
boolean wait_for_completion)
このメソッドは,POAマネージャの状態を「破棄」に変更します。POAマネージャが「破棄」状態のときは,対応づけられているすべてのPOAは,到着したリクエストを破棄します。また,キューの中で実行待ち状態にあるリクエストも破棄されます。リクエストが破棄されると,個々のリクエストを発行したクライアントにそれぞれ,TRANSIENTシステム例外が返されます。POAマネージャが「非アクティブ」状態のときにこのメソッドを呼び出すと,AdapterInactive例外が発生します。
- void hold_requests(
boolean wait_for_completion)
このメソッドは,POAマネージャの状態を「待機」に変更します。POAマネージャが「待機」状態のときは,対応づけられているすべてのPOAは,到着したリクエストをキューに保存します。このメソッドでPOAマネージャを「待機」状態にする前からキューの中で実行待ち状態にあったリクエストは,継続してキューの中で実行を待ちます。POAマネージャが「非アクティブ」状態のときにこのメソッドを呼び出すと,AdapterInactive例外が発生します。
- PortableServer.POAManager.State get_state();
このメソッドはPOAmanagerの状態を返します。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.