org.objectweb.jonathan.protocols.api
Class ServerException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.objectweb.jonathan.apis.kernel.JonathanException
              extended by org.objectweb.jonathan.protocols.api.ServerException
All Implemented Interfaces:
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.
 
Method Summary
 
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.