JavaTM 2 Platform
Standard Ed. 5.0

クラス
org.omg.PortableServer.POAPackage.ObjectNotActive の使用

ObjectNotActive を使用しているパッケージ
org.omg.PortableServer クラスとインタフェースを提供し、アプリケーションのサーバ側を複数ベンダー間 ORB で移植できるようにします。 
org.omg.PortableServer.POAPackage このパッケージを使用すると、プログラマは異なる ORB 製品間で移植可能なオブジェクト実装を作成できます。 
 

org.omg.PortableServer での ObjectNotActive の使用
 

ObjectNotActive をスローする org.omg.PortableServer のメソッド
 void POAOperations.deactivate_object(byte[] oid)
          この操作によって、oid パラメータに指定された ObjectId が終了します。
 Object POAOperations.id_to_reference(byte[] oid)
          指定されたオブジェクト ID を持つオブジェクトが現在アクティブになっている場合は、そのオブジェクトを起動するための情報をカプセル化しているオブジェクト参照が返されます。
 Servant POAOperations.id_to_servant(byte[] oid)
          POA に RETAIN ポリシーが設定されていて、指定された ObjectId が Active Object Map に含まれている場合は、Active Object Map 内の当該オブジェクトに関連付けられたサーバントを返します。
 Servant POAOperations.reference_to_servant(Object reference)
          POA に RETAIN ポリシーが設定されていて、指定されたオブジェクトが Active Object Map に含まれている場合は、Active Object Map 内の当該オブジェクトに関連付けられたサーバントを返します。
 

org.omg.PortableServer.POAPackage での ObjectNotActive の使用
 

ObjectNotActive を返す org.omg.PortableServer.POAPackage のメソッド
static ObjectNotActive ObjectNotActiveHelper.extract(Any a)
           
static ObjectNotActive ObjectNotActiveHelper.read(InputStream istream)
           
 

ObjectNotActive 型のパラメータを持つ org.omg.PortableServer.POAPackage のメソッド
static void ObjectNotActiveHelper.insert(Any a, ObjectNotActive that)
           
static void ObjectNotActiveHelper.write(OutputStream ostream, ObjectNotActive value)
           
 


JavaTM 2 Platform
Standard Ed. 5.0

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

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。