パッケージ | 説明 |
---|---|
org.omg.CORBA |
OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。ORB クラスは、プログラマがフル機能の Object Request Broker (ORB) として使用できるように実装されています。
|
org.omg.CORBA.DynAnyPackage |
DynAny インタフェースで使用される例外 (InvalidValue 、Invalid 、InvalidSeq 、および TypeMismatch ) を提供します。 |
org.omg.CORBA.ORBPackage |
ORB.resolve_initial_references メソッドによってスローされる InvalidName 例外、および ORB クラスの動的 Any 作成メソッドによってスローされる InconsistentTypeCode 例外を提供します。 |
org.omg.CORBA.portable |
ポータビリティーレイヤー、つまり、あるベンダーによって生成されたコードがほかのベンダーの ORB で動作できるようにする一連の ORB API を提供します。
|
org.omg.CORBA.TypeCodePackage |
TypeCode クラスのメソッドによってスローされる、ユーザー定義の例外 BadKind および Bounds を提供します。 |
org.omg.CosNaming |
Java IDL のネームサービスを提供します。
|
org.omg.CosNaming.NamingContextExtPackage |
このパッケージには、org.omg.CosNaming.NamingContextExt で使用される次のクラスが格納されています。
|
org.omg.CosNaming.NamingContextPackage |
このパッケージには、org.omg.CosNaming パッケージの例外クラスが格納されています。
|
org.omg.Dynamic |
このパッケージには、OMG のポータブルインタセプタ仕様 (http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06) のセクション 21.9 に指定された Dynamic モジュールが含まれています。
|
org.omg.DynamicAny |
実行時に
any に関連付けられたデータ値のトラバース、およびデータ値の基本的な構成要素の抽出を可能にするクラスとインタフェースを提供します。 |
org.omg.IOP |
このパッケージには、OMG 文書『The Common Object Request Broker:Architecture and Specification』(http://cgi.omg.org/cgi-bin/doc?formal/99-10-07) のセクション 13.6 に指定された IOP モジュールが含まれます。
|
org.omg.IOP.CodecFactoryPackage |
このパッケージには、IOP::CodeFactory インタフェースに指定されている例外が含まれています (Portable Interceptor 仕様の一部として)。
|
org.omg.IOP.CodecPackage |
このパッケージは、IOP::Codec IDL インタフェース定義から生成されます。
|
org.omg.PortableInterceptor |
ORB サービスが ORB の通常の実行フローを遮断できるようにするための ORB フックを登録するメカニズムを提供します。
|
org.omg.PortableInterceptor.ORBInitInfoPackage |
このパッケージには、OMG のポータブルインタセプタ仕様 (http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06) のセクション 21.7.2 に指定された PortableInterceptor モジュールの ORBInitInfo ローカルインタフェースの例外と typedef が含まれています。
|
org.omg.PortableServer |
クラスとインタフェースを提供し、アプリケーションのサーバー側を複数ベンダー間 ORB で移植できるようにします。
|
org.omg.PortableServer.CurrentPackage |
メソッドの実装に対して、呼び出し元のオブジェクトの識別情報へのアクセス権を付与します。
|
org.omg.PortableServer.POAManagerPackage |
このパッケージが関連付けられている POA の処理状態をカプセル化します。
|
org.omg.PortableServer.POAPackage |
このパッケージを使用すると、プログラマは異なる ORB 製品間で移植可能なオブジェクト実装を作成できます。
|
org.omg.SendingContext |
値型の整列化をサポートします。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
Current
Current インタフェースから派生したインタフェースです。ORB および CORBA サービスは、このインタフェースを使用して、稼働中の実行スレッドに関連する情報 (コンテキスト) へのアクセス機能を提供できます。
|
interface |
DataInputStream
非整列化カスタム値型の入力ストリームからプリミティブデータ型を読み込むのに使用されるメソッドを定義します。
|
interface |
DataOutputStream
整列化カスタム値型の出力ストリームにプリミティブデータ型を書き込むのに使用されるメソッドを定義します。
|
interface |
DomainManager
上位ドメインと下位ドメイン間の関係確立とナビゲート、およびポリシーの作成とアクセス用のメカニズムを提供します。
|
interface |
IDLType
OMG の IDL のタイプを表す、すべてのインタフェースリポジトリ (IR) オブジェクトが継承する abstract インタフェースです。
|
interface |
IRObject
IRObject IDL インタフェースは、ほかのすべてのインタフェースリポジトリインタフェースの派生元である、もっともジェネリックインタフェースを表します。このインタフェースから、リポジトリ自身も派生します。
|
interface |
Policy
Policy インタフェースから派生したインタフェースです。ORB や CORBA サービスは、このインタフェースを使用してオペレーションに影響する特定の選択にアクセスできます。
|
修飾子と型 | クラスと説明 |
---|---|
class |
_IDLTypeStub
IDLType のスタブです。
|
class |
_PolicyStub
Policy のスタブです。
|
class |
Any
IDL で記述できるあらゆるデータのコンテナ、または IDL のプリミティブ型のコンテナとして機能します。
|
class |
Bounds
メソッドがアクセスしようとしているオブジェクトに対して、パラメータが有効な範囲内にない場合にスローされるユーザー例外です。
|
class |
CompletionStatus
SystemException がスローされたときにメソッドが動作を完了していたかどうかを示すオブジェクトです。 |
class |
DefinitionKind
インタフェースリポジトリオブジェクトの型を指定するときに使用する定数を提供するクラスです。
|
class |
NameValuePair
名前と IDL 構造体の属性である値とを関連付けます。これは、DynStruct API で使用されます。
|
class |
ParameterMode
Parameter のパラメータモードの列挙です。
|
class |
PolicyError
ポリシーエラーが発生した場合にスローされるユーザー例外です。
|
class |
ServiceDetail
ORB サービスを表すオブジェクトです。
service_detail_type フィールドには ORB サービスの型が、service_detail フィールドには ORB サービスの説明が、それぞれ格納されます。 |
class |
ServiceInformation
CORBA モジュール内の IDL 構造体です。これは、ORB 実装で使用可能な CORBA サービスについての情報を格納し、ORB.get_service_information メソッドから取得されます。
|
class |
SetOverrideType
SET_OVERRIDE と ADD_OVERRIDE をタグ付けする CORBA enum のマッピングです。ポリシーで Object の既存のポリシーを置換するか、ポリシーを既存のポリシーに追加するかを示します。 |
class |
StructMember
インタフェースリポジトリの IDL
struct メンバーを記述します。これには struct メンバーの名前、struct メンバーの型、および struct メンバーオブジェクトを記述した struct メンバーの IDL の型を表す typedef などがあります。 |
class |
TypeCode
特定の CORBA データ型についての情報を格納するコンテナです。
|
class |
UnionMember
IDL 共用体のメンバーのインタフェースリポジトリ内の説明です。
|
class |
UnknownUserException
サーバーから返されたユーザー例外を格納するクラスです。
|
class |
UserException
CORBA IDL 定義のユーザー例外のルートクラスです。
|
class |
ValueMember
value オブジェクトのメンバーのインタフェースリポジトリ内の説明です。 |
class |
WrongTransaction
CORBA の
WrongTransaction ユーザー定義例外です。 |
修飾子と型 | クラスと説明 |
---|---|
class |
Invalid
Invalid 例外は、パラメータとして不正な
DynAny または Any が渡された場合に、動的 Any のオペレーションによってスローされます。 |
class |
InvalidSeq
InvalidSeq 例外は、シーケンス (Java 配列) を引数に取る動的 Any に対するすべてのオペレーションにより、そのシーケンスが無効な場合にスローされます。
|
class |
InvalidValue |
class |
TypeMismatch
TypeMismatch 例外は、内容の実際の型とアクセス先の型が一致しない場合に、動的 Any のアクセス用メソッドによってスローされます。
|
修飾子と型 | クラスと説明 |
---|---|
class |
InconsistentTypeCode
InconsistentTypeCode 例外は、
DynAny の特定のサブクラスに一致しない型コードを使って動的 Any を作成しようとした場合にスローされます。 |
class |
InvalidName
ORB.resolve_initial_references に初期参照のない名前が渡された場合に InvalidName 例外がスローされます。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
CustomValue
カスタム値型で実装される
ValueBase の拡張です。 |
interface |
StreamableValue
カスタム整列化されない、すべての詰め込まれていない IDL valuetype の基底型を定義します。
|
interface |
ValueBase
valuetype IDL 型に対応する生成された Java クラスがこのインタフェースを実装します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BadKind
例外
BadKind は、TypeCode オブジェクトで不適切なオペレーションが呼び出された場合にスローされます。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
BindingIterator
BindingIterator インタフェースを使うと、クライアントは next_one または next_n を使ってバインディングを次々に返すことができます。
|
interface |
NamingContext
ネーミングコンテキストは、それぞれが一意の名前を持つ一連のネームバインディングを格納するオブジェクトです。
|
interface |
NamingContextExt
NamingContextExt は、それぞれの名前が固有で Interoperable Naming Service の一部である名前バインディングのセットを格納する NamingContext の拡張です。 |
修飾子と型 | クラスと説明 |
---|---|
class |
_BindingIteratorImplBase |
class |
_BindingIteratorStub
BindingIterator インタフェースを使うと、クライアントは next_one または next_n を使ってバインディングを次々に返すことができます。
|
class |
_NamingContextExtStub
NamingContextExt は、それぞれの名前が固有で Interoperable Naming Service の一部である名前バインディングのセットを格納する NamingContext の拡張です。 |
class |
_NamingContextImplBase |
class |
_NamingContextStub
ネーミングコンテキストは、それぞれが一意の名前を持つ一連のネームバインディングを格納するオブジェクトです。
|
class |
Binding
org/omg/CosNaming/Binding.java。
|
class |
BindingType
指定されたバインディングが、オブジェクト用 (つまりネーミングコンテキストでない) かネーミングコンテキスト用かを指定します。
|
class |
NameComponent
org/omg/CosNaming/NameComponent.java。
|
修飾子と型 | クラスと説明 |
---|---|
class |
InvalidAddress
org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java。
|
修飾子と型 | クラスと説明 |
---|---|
class |
AlreadyBound
org/omg/CosNaming/NamingContextPackage/AlreadyBound.java。
|
class |
CannotProceed
org/omg/CosNaming/NamingContextPackage/CannotProceed.java。
|
class |
NotEmpty
org/omg/CosNaming/NamingContextPackage/NotEmpty.java。
|
class |
NotFound
org/omg/CosNaming/NamingContextPackage/NotFound.java。
|
class |
NotFoundReason
解決できない理由を示します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
Parameter
org/omg/Dynamic/Parameter.java。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
DynAny
Any の値は、DynAny オブジェクトを通して動的に解釈 (トラバース) および構築できます。
|
interface |
DynAnyFactory
DynAny オブジェクトは、DynAnyFactory オブジェクトでオペレーションを呼び出すことで作成できます。
|
interface |
DynArray
DynArray オブジェクトによって、IDL の配列の操作がサポートされます。
|
interface |
DynEnum
DynEnum オブジェクトによって、IDL の列挙値の操作がサポートされます。
|
interface |
DynFixed
DynFixed オブジェクトによって、IDL の fixed 値の操作がサポートされます。
|
interface |
DynSequence
DynSequence オブジェクトによって、IDL のシーケンスの操作がサポートされます。
|
interface |
DynStruct
DynStruct オブジェクトによって、IDL 構造体および例外値の操作がサポートされます。
|
interface |
DynUnion
DynUnion オブジェクトによって、IDL の共用体の操作がサポートされます。
|
interface |
DynValue
DynValue オブジェクトによって、IDL の非 boxed 値型の操作がサポートされます。
|
interface |
DynValueBox
DynValueBox オブジェクトによって、IDL の boxed 値型の操作がサポートされます。
|
interface |
DynValueCommon
DynValueCommon は、DynValue および DynValueBox インタフェースでサポートされるオペレーションを提供します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
_DynAnyFactoryStub
DynAny オブジェクトは、DynAnyFactory オブジェクトでオペレーションを呼び出すことで作成できます。
|
class |
_DynAnyStub
Any の値は、DynAny オブジェクトを通して動的に解釈 (トラバース) および構築できます。
|
class |
_DynArrayStub
DynArray オブジェクトによって、IDL の配列の操作がサポートされます。
|
class |
_DynEnumStub
DynEnum オブジェクトによって、IDL の列挙値の操作がサポートされます。
|
class |
_DynFixedStub
DynFixed オブジェクトによって、IDL の fixed 値の操作がサポートされます。
|
class |
_DynSequenceStub
DynSequence オブジェクトによって、IDL のシーケンスの操作がサポートされます。
|
class |
_DynStructStub
DynStruct オブジェクトによって、IDL 構造体および例外値の操作がサポートされます。
|
class |
_DynUnionStub
DynUnion オブジェクトによって、IDL の共用体の操作がサポートされます。
|
class |
_DynValueStub
DynValue オブジェクトによって、IDL の非 boxed 値型の操作がサポートされます。
|
class |
NameDynAnyPair
org/omg/DynamicAny/NameDynAnyPair.java。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
Codec
ORB サービスによって使用される IOR のコンポーネントやサービスコンテキストデータの形式は、IDL で定義されたデータ型のインスタンスをエンコードする CDR カプセル化としてよく定義されます。
|
interface |
CodecFactory
Codecs は CodecFactory から取得されます。 |
修飾子と型 | クラスと説明 |
---|---|
class |
Encoding
org/omg/IOP/Encoding.java。
|
class |
IOR
org/omg/IOP/IOR.java。
|
class |
ServiceContext
org/omg/IOP/ServiceContext.java。
|
class |
TaggedComponent
org/omg/IOP/TaggedComponent.java。
|
class |
TaggedProfile
org/omg/IOP/TaggedProfile.java。
|
修飾子と型 | クラスと説明 |
---|---|
class |
UnknownEncoding
org/omg/IOP/CodecFactoryPackage/UnknownEncoding.java。
|
修飾子と型 | クラスと説明 |
---|---|
class |
FormatMismatch
org/omg/IOP/CodecPackage/FormatMismatch.java。
|
class |
InvalidTypeForEncoding
org/omg/IOP/CodecPackage/InvalidTypeForEncoding.java。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
ClientRequestInfo
クライアント側の要求インタセプタがアクセスできる要求情報です。
|
interface |
ClientRequestInterceptor
クライアント側の要求インタセプタです。
|
interface |
Interceptor
すべてのポータブルインタセプタがインタセプタを実装します。
|
interface |
IORInfo
サーバー側の ORB サービスが IOR の作成時に適切なポリシーにアクセスしたり、コンポーネントを追加したりできるようにします。
|
interface |
IORInterceptor
IOR 内のプロファイルに格納されるタグ付きコンポーネントの作成に使用されるインタセプタです。
|
interface |
IORInterceptor_3_0
org/omg/PortableInterceptor/IORInterceptor_3_0.java。
|
interface |
ObjectReferenceFactory
オブジェクト参照ファクトリです。
|
interface |
ObjectReferenceTemplate
オブジェクト参照テンプレートです。
|
interface |
ORBInitializer
インタセプタの登録と ORB の初期化を容易にします。
|
interface |
ORBInitInfo
各
ORBInitializer に渡されて、ORB が初期化しているときにインタセプタを登録したり、ほかの処理を実行したりできるようにします。 |
interface |
PolicyFactory
ポリシー型が
CORBA.ORB.create_policy を使って作成されるようにします。 |
interface |
RequestInfo
インタセプタがアクセスできる要求情報です。
|
interface |
ServerRequestInfo
サーバー側の要求インタセプタがアクセスできる要求情報です。
|
interface |
ServerRequestInterceptor
サーバー側の要求インタセプタです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
InvalidSlot
org/omg/PortableInterceptor/InvalidSlot.java。
|
修飾子と型 | クラスと説明 |
---|---|
class |
DuplicateName
org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
AdapterActivator
アダプタアクティベータは、子 POA (POA の子供のどれか) の名前を指定する要求を受信したときの副作用として、または activate パラメータ値を TRUE に設定して find_POA を呼び出したときに、POA が必要に応じて子 POA を作成できるようにします。
|
interface |
IdAssignmentPolicy
IdAssignmentPolicy は、作成された POA のオブジェクト ID がアプリケーションまたは ORB のどちらによって生成されるのかを指定します。
|
interface |
IdUniquenessPolicy
IdUniquenessPolicy は、作成された POA で起動されるサーバントに、一意のオブジェクト ID が必要かどうかを示します。
|
interface |
ImplicitActivationPolicy
このポリシーは、作成された POA でサーバントの暗黙的な起動がサポートされているかどうかを示します。
|
interface |
LifespanPolicy
LifespanPolicy は、作成された POA で実装されたオブジェクトの有効期間を示します。
|
interface |
POA
POA オブジェクトは、オブジェクトのコレクションの実装を管理します。
|
interface |
POAManager
各 POA オブジェクトには、1 つの POAManager オブジェクトが関連付けられています。
|
interface |
RequestProcessingPolicy
このポリシーは、作成された POA がどのように要求を処理するかを示します。
|
interface |
ServantActivator
POA に RETAIN ポリシーが指定されているときは、サーバントマネージャーとして ServantActivator が使用されます。
|
interface |
ServantLocator
POA に NON_RETAIN ポリシーが指定されているときは、サーバントマネージャーとして ServantLocator が使用されます。
|
interface |
ServantManager
サーバントマネージャーは、POA が停止中のオブジェクトをターゲットとした要求を受信したときに、必要に応じてオブジェクトを起動できるようにします。
|
interface |
ServantRetentionPolicy
このポリシーは、作成された POA がアクティブなサーバントを Active Object Map に保存するかどうかを示します。
|
interface |
ThreadPolicy
ThreadPolicy は、作成された POA で使用されるスレッドモデルを示します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
_ServantActivatorStub
POA に RETAIN ポリシーが指定されているときは、サーバントマネージャーとして ServantActivator が使用されます。
|
class |
_ServantLocatorStub
POA に NON_RETAIN ポリシーが指定されているときは、サーバントマネージャーとして ServantLocator が使用されます。
|
class |
ForwardRequest
org/omg/PortableServer/ForwardRequest.java。
|
class |
IdAssignmentPolicyValue
IdAssignmentPolicyValue には、次の値を指定できます。
|
class |
IdUniquenessPolicyValue
IdUniquenessPolicyValue には、次の値を指定できます。
|
class |
ImplicitActivationPolicyValue
ImplicitActivationPolicyValue には、次のセマンティクスを指定できます。
|
class |
LifespanPolicyValue
LifespanPolicyValue には、次の値を指定できます。
|
class |
RequestProcessingPolicyValue
RequestProcessingPolicyValue には、次の値を指定できます。
|
class |
ServantRetentionPolicyValue
ServantRetentionPolicyValue には、次の値を指定できます。
|
class |
ThreadPolicyValue
ThreadPolicyValue には、次の値を指定できます。
|
修飾子と型 | クラスと説明 |
---|---|
class |
NoContext
org/omg/PortableServer/CurrentPackage/NoContext.java。
|
修飾子と型 | クラスと説明 |
---|---|
class |
AdapterInactive
org/omg/PortableServer/POAManagerPackage/AdapterInactive.java。
|
class |
State
POAManager の状態を指定します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
AdapterAlreadyExists
org/omg/PortableServer/POAPackage/AdapterAlreadyExists.java。
|
class |
AdapterNonExistent
org/omg/PortableServer/POAPackage/AdapterNonExistent.java。
|
class |
InvalidPolicy
org/omg/PortableServer/POAPackage/InvalidPolicy.java。
|
class |
NoServant
org/omg/PortableServer/POAPackage/NoServant.java。
|
class |
ObjectAlreadyActive
org/omg/PortableServer/POAPackage/ObjectAlreadyActive.java。
|
class |
ObjectNotActive
org/omg/PortableServer/POAPackage/ObjectNotActive.java。
|
class |
ServantAlreadyActive
org/omg/PortableServer/POAPackage/ServantAlreadyActive.java。
|
class |
ServantNotActive
org/omg/PortableServer/POAPackage/ServantNotActive.java。
|
class |
WrongAdapter
org/omg/PortableServer/POAPackage/WrongAdapter.java。
|
class |
WrongPolicy
org/omg/PortableServer/POAPackage/WrongPolicy.java。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
RunTime
要求の Sending Context を表す基底クラスを定義します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.