Atavism Version 2018.1AGIS API

atavism.msgsys
Class RPCException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by atavism.msgsys.RPCException
All Implemented Interfaces:
java.io.Serializable

public class RPCException
extends java.lang.RuntimeException

RPC handler threw an exception when handling a request. This exception is thrown locally when the remote handler throws an exception. This exception carries the full stack frames from the remote context.

See Also:
Serialized Form

Constructor Summary
RPCException(ExceptionData exceptionData)
          Create RPCException from remote exception data.
 
Method Summary
 java.lang.String getAgentName()
          Get remote agent name.
 java.lang.String getExceptionClassName()
          Get remote exception class name.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RPCException

public RPCException(ExceptionData exceptionData)
Create RPCException from remote exception data.

Method Detail

getExceptionClassName

public java.lang.String getExceptionClassName()
Get remote exception class name.


getAgentName

public java.lang.String getAgentName()
Get remote agent name.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable


Copyright © 2018 Dragonsan Studios Sp. z o.o.