org.omg.CORBA.portable
Class IndirectionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.omg.CORBA.SystemException
                  extended by org.omg.CORBA.portable.IndirectionException
All Implemented Interfaces:
Serializable

public class IndirectionException
extends SystemException
implements Serializable

This exception is thrown when reading from the ORBs input streams certain specific data layouts (object recursive references to itself). These layouts are not supported by this CORBA implementation.

See Also:
Serialized Form

Field Summary
 int offset
          The stream offset, indicating, where the error has occured.
 
Fields inherited from class org.omg.CORBA.SystemException
completed, minor
 
Constructor Summary
IndirectionException(int an_offset)
          Create the indirection exception.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

offset

public int offset
The stream offset, indicating, where the error has occured.

Constructor Detail

IndirectionException

public IndirectionException(int an_offset)
Create the indirection exception.

Parameters:
an_offset - the stream offset, indicating the error position.