uka.karmi.rmi
Class RemoteException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.io.IOException
              extended byuka.karmi.rmi.RemoteException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AccessException, NoSuchObjectException, UnknownHostException

public class RemoteException
extends java.io.IOException

Exception that all remote methods must declare to be thrown. All connection problems during a remote method invocation are wrapped into a RemoteException and thrown back to the caller of a stub method.

Author:
Bernhard Haumacher, Christian Nester
See Also:
Remote, RemoteStub, Serialized Form

Field Summary
 
Fields inherited from class java.lang.Exception
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
RemoteException()
           
RemoteException(java.lang.String message)
           
RemoteException(java.lang.String message, java.lang.Throwable cause)
           
RemoteException(java.lang.Throwable cause)
           
 
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
 

Constructor Detail

RemoteException

public RemoteException()

RemoteException

public RemoteException(java.lang.String message)

RemoteException

public RemoteException(java.lang.Throwable cause)

RemoteException

public RemoteException(java.lang.String message,
                       java.lang.Throwable cause)