org.objectweb.jonathan.apis.protocols
Class ServerException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.objectweb.jonathan.apis.kernel.JonathanException
              extended byorg.objectweb.jonathan.apis.protocols.ServerException
All Implemented Interfaces:
java.io.Serializable

public class ServerException
extends org.objectweb.jonathan.apis.kernel.JonathanException

ServerException is a checked exception encapsulating an applicative exception raised by a remote object.

See Also:
Serialized Form

Field Summary
 UnMarshaller unmarshaller
          An unmarshaller encoding the exception raised by the remote object.
 
Constructor Summary
ServerException(UnMarshaller unmarshaller)
          Constructs a new ServerException with an unmarshaller encoding the exception raised by the remote object.
 
Methods inherited from class org.objectweb.jonathan.apis.kernel.JonathanException
getMessage, printStackTrace, printStackTrace, printStackTrace, represents, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

unmarshaller

public UnMarshaller unmarshaller
An unmarshaller encoding the exception raised by the remote object.

Constructor Detail

ServerException

public ServerException(UnMarshaller unmarshaller)
Constructs a new ServerException with an unmarshaller encoding the exception raised by the remote object.

Parameters:
unmarshaller - an unmarshaller.