ibis.rmi
Class RemoteException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.io.IOException
              extended byibis.ipl.IbisIOException
                  extended byibis.rmi.RemoteException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AccessException, ConnectException, ExportException, MarshalException, ServerError, ServerException, ServerRuntimeException, SkeletonNotFoundException, StubNotFoundException, UnknownHostException, UnmarshalException

public class RemoteException
extends IbisIOException

A RemoteException is the common superclass for several exceptions that may occur during a remove method invocation.

See Also:
Serialized Form

Constructor Summary
RemoteException()
          Constructs an RemoteException with no specified detail message.
RemoteException(java.lang.String s)
          Constructs an RemoteException with the specified detail message.
RemoteException(java.lang.String s, java.lang.Throwable e)
          Constructs an RemoteException with the specified detail message and cause.
RemoteException(java.lang.Throwable e)
          Constructs an RemoteException with no specified detail message and specified cause
 
Methods inherited from class ibis.ipl.IbisIOException
getCause, getMessage, initCause, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RemoteException

public RemoteException()
Constructs an RemoteException with no specified detail message.


RemoteException

public RemoteException(java.lang.String s)
Constructs an RemoteException with the specified detail message.

Parameters:
s - the detail message

RemoteException

public RemoteException(java.lang.String s,
                       java.lang.Throwable e)
Constructs an RemoteException with the specified detail message and cause.

Parameters:
s - the detail message
e - the cause

RemoteException

public RemoteException(java.lang.Throwable e)
Constructs an RemoteException with no specified detail message and specified cause

Parameters:
e - the cause


The Ibis project