Java プラットフォーム 1.2

クラス
org.omg.CORBA.UserException の使用

UserException を使用するパッケージ
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA.DynAnyPackage DynAny インタフェースに対して使用される例外 (InvalidValueInvalidInvalidSeq、および TypeMismatch) を提供します。  
org.omg.CORBA.ORBPackage ORB.resolve_initial_references メソッドによってスローされる InvalidName 例外、および ORB クラスの動的 Any 作成メソッドによってスローされる InconsistentTypeCode 例外を提供します。  
org.omg.CORBA.TypeCodePackage TypeCode クラスのメソッドによってスローされる、ユーザ定義の例外 BadKind および Bounds を提供します。  
org.omg.CosNaming.NamingContextPackage このパッケージは、org.omg.CosNaming パッケージで使用される例外 (AlreadyBoundCannotProceedInvalidNameNotEmpty、および NotFound) と、それらの例外の Helper クラスおよび Holder クラスを提供します。 
 

org.omg.CORBA における UserException の使用方法
 

org.omg.CORBA における UserException のサブクラス
 interface Bounds
           
 interface PolicyError
           
 interface UnknownUserException
          サーバによって返されるユーザ例外を格納するクラスです。
 interface WrongTransaction
          CORBA の WrongTransaction ユーザ定義例外です。
 

org.omg.CORBA.DynAnyPackage における UserException の使用方法
 

org.omg.CORBA.DynAnyPackage における UserException のサブクラス
 interface Invalid
          Invalid 例外は、パラメータとして不正な DynAny または Any が渡された場合に、動的 Any のオペレーションによってスローされます。
 interface InvalidSeq
          InvalidSeq 例外は、シーケンス (Java 配列) を引数に取る動的 Any に対するすべてのオペレーションにより、そのシーケンスが無効な場合にスローされます。
 interface InvalidValue
           
 interface TypeMismatch
          TypeMismatch 例外は、内容の実際の型とアクセス先の型が一致しない場合に、動的 Any のアクセス用メソッドによってスローされます。
 

org.omg.CORBA.ORBPackage における UserException の使用方法
 

org.omg.CORBA.ORBPackage における UserException のサブクラス
 interface InconsistentTypeCode
          InconsistentTypeCode 例外は、DynAny の特定のサブクラスに一致しない型コードを使って動的 Any を作成しようとした場合にスローされます。
 interface InvalidName
          InvalidName 例外は、ORB.resolve_initial_references に初期参照のない名前が渡された場合にスローされます。
 

org.omg.CORBA.TypeCodePackage における UserException の使用方法
 

org.omg.CORBA.TypeCodePackage における UserException のサブクラス
 interface BadKind
          BadKind 例外は、TypeCode オブジェクトに対して不適切なオペレーションが呼び出された場合にスローされます。
 

org.omg.CosNaming.NamingContextPackage における UserException の使用方法
 

org.omg.CosNaming.NamingContextPackage における UserException のサブクラス
 interface AlreadyBound
           
 interface CannotProceed
           
 interface NotEmpty
           
 interface NotFound
           
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.