org.omg.CORBA
Class REBIND

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--org.omg.CORBA.SystemException
                          |
                          +--org.omg.CORBA.REBIND
All Implemented Interfaces:
org.apache.avalon.framework.CascadingThrowable, java.io.Serializable

public class REBIND
extends SystemException

REBIND is raised when the current effective RebindPolicy has a value of NO_REBIND or NO_RECONNECT and an invocation on a bound object reference results in a LocateReply message with status OBJECT_FORWARD or a Reply message with status LOCATION_FORWARD. This exception is also raised if the current effective RebindPolicy has a value of NO_RECONNECT and a connection must be re-opened. The invocation can be retried once the effective RebindPolicy is changed to TRANSPARENT or binding is re-established through an invocation of CORBA::Object::validate_connection.

Since:
CORBA 3.0
See Also:
Serialized Form

Fields inherited from class org.omg.CORBA.SystemException
completed, minor
 
Constructor Summary
REBIND()
           
REBIND(int minor, CompletionStatus completed)
           
REBIND(java.lang.String orb_reason)
           
REBIND(java.lang.String orb_reason, int minor, CompletionStatus completed)
           
 
Methods inherited from class org.omg.CORBA.SystemException
getCause, initCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

REBIND

public REBIND()

REBIND

public REBIND(java.lang.String orb_reason)

REBIND

public REBIND(int minor,
              CompletionStatus completed)

REBIND

public REBIND(java.lang.String orb_reason,
              int minor,
              CompletionStatus completed)