org.gudy.azureus2.pluginsimpl.remote
Class RPException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.gudy.azureus2.pluginsimpl.remote.RPException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
RPInternalProcessException, RPMethodAccessDeniedException, RPNoObjectIDException, RPObjectNoLongerExistsException, RPThrowableAsReplyException

public class RPException
extends java.lang.RuntimeException

Author:
parg
See Also:
Serialized Form

Constructor Summary
RPException(java.lang.String str)
           
RPException(java.lang.String str, java.lang.Throwable e)
           
RPException(java.lang.Throwable e)
           
 
Method Summary
 java.lang.Class getErrorClass()
           
 java.lang.String getRPType()
           
 java.lang.Throwable getSerialisableObject()
           
 
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

RPException

public RPException(java.lang.String str)

RPException

public RPException(java.lang.String str,
                   java.lang.Throwable e)

RPException

public RPException(java.lang.Throwable e)
Method Detail

getRPType

public java.lang.String getRPType()

getSerialisableObject

public java.lang.Throwable getSerialisableObject()

getErrorClass

public java.lang.Class getErrorClass()