クラスorg.omg.CORBA.UserException
の使用
-
UserExceptionを使用するパッケージ パッケージ 説明 org.omg.CORBA プログラマがフル機能のObject Request Broker (ORB)として使用できるように実装されたクラスORB
を含む、Java™プログラミング言語へのOMG CORBA APIのマッピングを提供します。org.omg.CORBA.DynAnyPackage DynAny
インタフェースで使用される例外(InvalidValue
、Invalid
、InvalidSeq
、およびTypeMismatch
)を提供します。org.omg.CORBA.ORBPackage ORB.resolve_initial_references
メソッドによってスローされるInvalidName
例外、およびORBクラスの動的Any作成メソッドによってスローされるInconsistentTypeCode
例外を提供します。org.omg.CORBA.TypeCodePackage TypeCode
クラスのメソッドによってスローされる、ユーザー定義の例外BadKind
およびBounds
を提供します。org.omg.CosNaming.NamingContextExtPackage このパッケージには、org.omg.CosNaming.NamingContextExt
で使用される以下のクラスが含まれています:AddressHelper
StringNameHelper
URLStringHelper
InvalidAddress
org.omg.CosNaming.NamingContextPackage このパッケージには、org.omg.CosNaming
パッケージの例外クラスが格納されています。org.omg.DynamicAny.DynAnyFactoryPackage このパッケージには、OMG 「Common Object Request Broker: アーキテクチャと仕様」、formal/99-10-07、9.2.2項で指定されたDynamicAny
モジュールのDynAnyFactory
インタフェースからのクラスと例外が含まれています。org.omg.DynamicAny.DynAnyPackage このパッケージには、OMG 「Common Object Request Broker: アーキテクチャと仕様」、formal/99-10-07、9.2節で指定されているDynamicAny
モジュールのDynAny
インタフェースからのクラスと例外が含まれています。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ポータブル・インターセプタ仕様書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.CORBAでのUserExceptionの使用
org.omg.CORBA内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
Bounds
メソッドがアクセスしようとしているオブジェクトに対して、パラメータが有効な範囲内にない場合にスローされるユーザー例外です。class
PolicyError
ポリシー・エラーが発生した場合にスローされるユーザー例外です。class
UnknownUserException
サーバーから返されたユーザー例外を格納するクラスです。class
WrongTransaction
CORBAのWrongTransaction
ユーザー定義例外です。 -
org.omg.CORBA.DynAnyPackageでのUserExceptionの使用
org.omg.CORBA.DynAnyPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
Invalid
Invalid例外は、パラメータとして不正なDynAny
またはAny
が渡された場合に、動的Anyのオペレーションによってスローされます。class
InvalidSeq
InvalidSeq例外は、シーケンス(Java配列)を引数に取る動的Anyに対するすべてのオペレーションにより、そのシーケンスが無効な場合にスローされます。class
InvalidValue
class
TypeMismatch
TypeMismatch例外は、内容の実際の型とアクセス先の型が一致しない場合に、動的Anyのアクセス用メソッドによってスローされます。 -
org.omg.CORBA.ORBPackageでのUserExceptionの使用
org.omg.CORBA.ORBPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
InconsistentTypeCode
InconsistentTypeCode例外は、DynAny
の特定のサブクラスに一致しない型コードを使って動的Anyを作成しようとした場合にスローされます。class
InvalidName
ORB.resolve_initial_references
に初期参照のない名前が渡された場合にInvalidName
例外がスローされます。 -
org.omg.CORBA.TypeCodePackageでのUserExceptionの使用
org.omg.CORBA.TypeCodePackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
BadKind
例外BadKind
は、TypeCode
オブジェクトで不適切なオペレーションが呼び出された場合にスローされます。class
Bounds
TypeCode
操作member_name()
、member_type()
、およびmember_label
を提供します。 -
org.omg.CosNaming.NamingContextExtPackageでのUserExceptionの使用
org.omg.CosNaming.NamingContextExtPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
InvalidAddress
org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java。 -
org.omg.CosNaming.NamingContextPackageでのUserExceptionの使用
org.omg.CosNaming.NamingContextPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
AlreadyBound
org/omg/CosNaming/NamingContextPackage/AlreadyBound.java。class
CannotProceed
org/omg/CosNaming/NamingContextPackage/CannotProceed.java。class
InvalidName
org/omg/CosNaming/NamingContextPackage/InvalidName.java。class
NotEmpty
org/omg/CosNaming/NamingContextPackage/NotEmpty.java。class
NotFound
org/omg/CosNaming/NamingContextPackage/NotFound.java。 -
org.omg.DynamicAny.DynAnyFactoryPackageでのUserExceptionの使用
org.omg.DynamicAny.DynAnyFactoryPackageのUserExceptionのサブクラス 修飾子と型 クラス 説明 class
InconsistentTypeCode
org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCode.java。 -
org.omg.DynamicAny.DynAnyPackageでのUserExceptionの使用
org.omg.DynamicAny.DynAnyPackageのUserExceptionのサブクラス 修飾子と型 クラス 説明 class
InvalidValue
org/omg/DynamicAny/DynAnyPackage/InvalidValue.java。class
TypeMismatch
org/omg/DynamicAny/DynAnyPackage/TypeMismatch.java。 -
org.omg.IOP.CodecFactoryPackageでのUserExceptionの使用
org.omg.IOP.CodecFactoryPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
UnknownEncoding
org/omg/IOP/CodecFactoryPackage/UnknownEncoding.java。 -
org.omg.IOP.CodecPackageでのUserExceptionの使用
org.omg.IOP.CodecPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
FormatMismatch
org/omg/IOP/CodecPackage/FormatMismatch.java。class
InvalidTypeForEncoding
org/omg/IOP/CodecPackage/InvalidTypeForEncoding.java。class
TypeMismatch
org/omg/IOP/CodecPackage/TypeMismatch.java。 -
org.omg.PortableInterceptorでのUserExceptionの使用
org.omg.PortableInterceptor内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
ForwardRequest
org/omg/PortableInterceptor/ForwardRequest.java。class
InvalidSlot
org/omg/PortableInterceptor/InvalidSlot.java。 -
org.omg.PortableInterceptor.ORBInitInfoPackageでのUserExceptionの使用
org.omg.PortableInterceptor.ORBInitInfoPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
DuplicateName
org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java。class
InvalidName
org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.java。 -
org.omg.PortableServerでのUserExceptionの使用
org.omg.PortableServer内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
ForwardRequest
org/omg/PortableServer/ForwardRequest.java。 -
org.omg.PortableServer.CurrentPackageでのUserExceptionの使用
org.omg.PortableServer.CurrentPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
NoContext
org/omg/PortableServer/CurrentPackage/NoContext.java。 -
org.omg.PortableServer.POAManagerPackageでのUserExceptionの使用
org.omg.PortableServer.POAManagerPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 class
AdapterInactive
org/omg/PortableServer/POAManagerPackage/AdapterInactive.java。 -
org.omg.PortableServer.POAPackageでのUserExceptionの使用
org.omg.PortableServer.POAPackage内のUserExceptionのサブクラス 修飾子と型 クラス 説明 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。
-