org.omg.CORBA.portable
Class UnknownException

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.lang.Throwable sample code for java.lang.Throwable definition code for java.lang.Throwable 
      extended by java.lang.Exception sample code for java.lang.Exception definition code for java.lang.Exception 
          extended by java.lang.RuntimeException sample code for java.lang.RuntimeException definition code for java.lang.RuntimeException 
              extended by org.omg.CORBA.SystemException sample code for org.omg.CORBA.SystemException definition code for org.omg.CORBA.SystemException 
                  extended by org.omg.CORBA.portable.UnknownException
All Implemented Interfaces:
Serializable sample code for java.io.Serializable definition code for java.io.Serializable

public class UnknownException
extends SystemException sample code for org.omg.CORBA.SystemException definition code for org.omg.CORBA.SystemException

The org.omg.CORBA.portable.UnknownException is used for reporting unknown exceptions between ties and ORBs and between ORBs and stubs. It provides a Java representation of an UNKNOWN system exception that has an UnknownExceptionInfo service context. If the CORBA system exception org.omg.CORBA.portable.UnknownException is thrown, then the stub does one of the following: (1) Translates it to org.omg.CORBA.UNKNOWN. (2) Translates it to the nested exception that the UnknownException contains. (3) Passes it on directly to the user.

See Also:
Serialized Form

Field Summary
 Throwable sample code for java.lang.Throwable definition code for java.lang.Throwable originalEx sample code for org.omg.CORBA.portable.UnknownException.originalEx definition code for org.omg.CORBA.portable.UnknownException.originalEx
          A throwable--the original exception that was wrapped in a CORBA UnknownException.
 
Fields inherited from class org.omg.CORBA.SystemException sample code for org.omg.CORBA.SystemException definition code for org.omg.CORBA.SystemException
completed sample code for org.omg.CORBA.SystemException.completed definition code for org.omg.CORBA.SystemException.completed , minor sample code for org.omg.CORBA.SystemException.minor definition code for org.omg.CORBA.SystemException.minor
 
Constructor Summary
UnknownException sample code for org.omg.CORBA.portable.UnknownException.UnknownException(java.lang.Throwable) definition code for org.omg.CORBA.portable.UnknownException.UnknownException(java.lang.Throwable) (Throwable sample code for java.lang.Throwable definition code for java.lang.Throwable  ex)
          Constructs an UnknownException object.
 
Method Summary
 
Methods inherited from class org.omg.CORBA.SystemException sample code for org.omg.CORBA.SystemException definition code for org.omg.CORBA.SystemException
toString sample code for org.omg.CORBA.SystemException.toString() definition code for org.omg.CORBA.SystemException.toString()
 
Methods inherited from class java.lang.Throwable sample code for java.lang.Throwable definition code for java.lang.Throwable
fillInStackTrace sample code for java.lang.Throwable.fillInStackTrace() definition code for java.lang.Throwable.fillInStackTrace() , getCause sample code for java.lang.Throwable.getCause() definition code for java.lang.Throwable.getCause() , getLocalizedMessage sample code for java.lang.Throwable.getLocalizedMessage() definition code for java.lang.Throwable.getLocalizedMessage() , getMessage sample code for java.lang.Throwable.getMessage() definition code for java.lang.Throwable.getMessage() , getStackTrace sample code for java.lang.Throwable.getStackTrace() definition code for java.lang.Throwable.getStackTrace() , initCause sample code for java.lang.Throwable.initCause(java.lang.Throwable) definition code for java.lang.Throwable.initCause(java.lang.Throwable) , printStackTrace sample code for java.lang.Throwable.printStackTrace() definition code for java.lang.Throwable.printStackTrace() , printStackTrace sample code for java.lang.Throwable.printStackTrace(java.io.PrintStream) definition code for java.lang.Throwable.printStackTrace(java.io.PrintStream) , printStackTrace sample code for java.lang.Throwable.printStackTrace(java.io.PrintWriter) definition code for java.lang.Throwable.printStackTrace(java.io.PrintWriter) , setStackTrace sample code for java.lang.Throwable.setStackTrace(java.lang.StackTraceElement[]) definition code for java.lang.Throwable.setStackTrace(java.lang.StackTraceElement[])
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Field Detail

originalEx sample code for org.omg.CORBA.portable.UnknownException.originalEx

public Throwable sample code for java.lang.Throwable definition code for java.lang.Throwable  originalEx
A throwable--the original exception that was wrapped in a CORBA UnknownException.

Constructor Detail

UnknownException sample code for org.omg.CORBA.portable.UnknownException(java.lang.Throwable) definition code for org.omg.CORBA.portable.UnknownException(java.lang.Throwable)

public UnknownException(Throwable sample code for java.lang.Throwable definition code for java.lang.Throwable  ex)
Constructs an UnknownException object.

Parameters:
ex - a Throwable object--to be wrapped in this exception.