インタフェースorg.omg.CORBA.Policy
の使用
-
Policyを使用するパッケージ パッケージ 説明 org.omg.CORBA プログラマがフル機能のObject Request Broker (ORB)として使用できるように実装されたクラスORBを含む、Java™プログラミング言語へのOMG CORBA APIのマッピングを提供します。org.omg.CORBA.portable ポータビリティ・レイヤー、つまり、あるベンダーによって生成されたコードがほかのベンダーのORBで動作できるようにする一連のORB APIを提供します。org.omg.PortableInterceptor ORBサービスがORBの通常の実行フローを遮断できるようにするためのORBフックを登録するメカニズムを提供します。org.omg.PortableServer クラスとインタフェースを提供し、アプリケーションのサーバー側を複数ベンダー間ORBで移植できるようにします。 -
-
org.omg.CORBAでのPolicyの使用
Policyを実装しているorg.omg.CORBA内のクラス 修飾子と型 クラス 説明 class_PolicyStubPolicyのスタブです。Policyとして宣言されているorg.omg.CORBA内のフィールド 修飾子と型 フィールド 説明 PolicyPolicyHolder. valuePolicy[]PolicyListHolder. valuePolicyを返すorg.omg.CORBA内のメソッド 修飾子と型 メソッド 説明 PolicyLocalObject. _get_policy(int policy_type)This is a locally constrained object.というメッセージとともにorg.omg.CORBA.NO_IMPLEMENT例外をスローします。PolicyObject. _get_policy(int policy_type)このオブジェクトに適用する、指定された型のPolicyオブジェクトを返します。Policy_PolicyStub. copy()ポリシー・オブジェクトをコピーします。PolicyPolicyOperations. copy()Policyオブジェクトのコピーを返します。PolicyORB. create_policy(int type, Any val)指定された初期状態で特定の型のポリシー・オブジェクトのインスタンスを新規作成するために呼び出されます。static PolicyPolicyHelper. extract(Any a)static Policy[]PolicyListHelper. extract(Any a)PolicyDomainManagerOperations. get_domain_policy(int policy_type)このドメインのオブジェクトの、指定された型のポリシーを返します。static PolicyPolicyHelper. narrow(Object obj)static PolicyPolicyHelper. read(InputStream istream)static Policy[]PolicyListHelper. read(InputStream istream)Policy型のパラメータを持つorg.omg.CORBA内のメソッド 修飾子と型 メソッド 説明 ObjectLocalObject. _set_policy_override(Policy[] policies, SetOverrideType set_add)This is a locally constrained object.というメッセージとともにorg.omg.CORBA.NO_IMPLEMENT例外をスローします。ObjectObject. _set_policy_override(Policy[] policies, SetOverrideType set_add)このObjectの既存のポリシーを置換するよう指定したポリシー、または指定したSetOverrideTypeオブジェクトの値によって既存のポリシーに追加されるよう指定したポリシーを持つ、新規のObjectを返します。static voidPolicyHelper. insert(Any a, Policy that)static voidPolicyListHelper. insert(Any a, Policy[] that)static voidPolicyHelper. write(OutputStream ostream, Policy value)static voidPolicyListHelper. write(OutputStream ostream, Policy[] value)Policy型のパラメータを持つorg.omg.CORBA内のコンストラクタ コンストラクタ 説明 PolicyHolder(Policy initialValue)PolicyListHolder(Policy[] initialValue) -
org.omg.CORBA.portableでのPolicyの使用
Policyを返すorg.omg.CORBA.portable内のメソッド 修飾子と型 メソッド 説明 PolicyObjectImpl. _get_policy(int policy_type)指定されたポリシー型を保持するこのObjectImplオブジェクトのPolicyオブジェクトを取得します。PolicyDelegate. get_policy(Object self, int policy_type)このオブジェクトに適用する、指定された型のPolicyオブジェクトを返します。Policy型のパラメータを持つorg.omg.CORBA.portable内のメソッド 修飾子と型 メソッド 説明 ObjectObjectImpl. _set_policy_override(Policy[] policies, SetOverrideType set_add)このObjectImplオブジェクトの指定されたポリシー用のオーバーライド型を、指定されたSetOverrideTypeインスタンスに設定します。ObjectDelegate. set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)渡されたポリシーを、返される新しく作成されたオブジェクト参照と関連付けます。 -
org.omg.PortableInterceptorでのPolicyの使用
Policyを返すorg.omg.PortableInterceptor内のメソッド 修飾子と型 メソッド 説明 PolicyPolicyFactoryOperations. create_policy(int type, Any value)指定されたanyに対応する値を持つCORBA.Policyから派生した該当するインタフェースのインスタンスを返します。PolicyIORInfoOperations. get_effective_policy(int type)ORBサービス実装で、作成するIORに有効な特定の型のサーバー側ポリシーを確認できるようにします。PolicyClientRequestInfoOperations. get_request_policy(int type)このオペレーションに対して有効になっている指定されたポリシーを返します。PolicyServerRequestInfoOperations. get_server_policy(int type)この操作に有効な指定されたポリシー型のポリシーを返します。 -
org.omg.PortableServerでのPolicyの使用
org.omg.PortableServer内のPolicyのサブインタフェース 修飾子と型 インタフェース 説明 interfaceIdAssignmentPolicyIdAssignmentPolicyは、作成されたPOAのオブジェクトIDがアプリケーションまたはORBのどちらによって生成されるのかを指定します。interfaceIdUniquenessPolicyIdUniquenessPolicyは、作成されたPOAで起動されるサーバントに、一意のオブジェクトIDが必要かどうかを示します。interfaceImplicitActivationPolicyこのポリシーは、作成済みのPOAでサーバントの暗黙的な起動がサポートされるかどうかを指定します。interfaceLifespanPolicyLifespanPolicyは、作成されたPOAで実装されたオブジェクトの有効期間を示します。interfaceRequestProcessingPolicyこのポリシーは、作成されたPOAがどのように要求を処理するかを示します。interfaceServantRetentionPolicyこのポリシーは、作成されたPOAがアクティブなサーバントをActive Object Mapに保存するかどうかを示します。interfaceThreadPolicyThreadPolicyは、作成されたPOAで使用されるスレッド・モデルを示します。Policy型のパラメータを持つorg.omg.PortableServer内のメソッド 修飾子と型 メソッド 説明 POAこのオペレーションは、新しいPOAをターゲットPOAの子として作成します。
-