#include <coherence/io/pof/PortableException.hpp>
Inherits RuntimeException.
Inherited by ConnectionException, and RequestIncompleteException.
Public Types | |
typedef spec::Handle | Handle |
PortableException Handle definition. | |
typedef spec::View | View |
PortableException View definition. | |
typedef spec::Holder | Holder |
PortableException Holder definition. | |
Public Member Functions | |
virtual void | readExternal (PofReader::Handle hIn) |
virtual void | writeExternal (PofWriter::Handle hOut) const |
virtual String::View | getName () const |
Return the name of the exception. | |
virtual ObjectArray::View | getStackTrace () const |
Return the stack trace for the exception.
| |
Protected Member Functions | |
PortableException (String::View vsMessage=String::null_string, Exception::View ve=NULL) | |
Construct a PortableException from a Throwable object and an additional description. | |
PortableException (const PortableException &) | |
Copy constructor. | |
Protected Attributes | |
FinalView< String > | f_vsName |
The exception's name. | |
FinalView< ObjectArray > | f_vaStackRemote |
A raw representaion of the remote stack trace for this exception. |
PortableException | ( | String::View | vsMessage = String::null_string , |
|
Exception::View | ve = NULL | |||
) | [protected] |
Construct a PortableException from a Throwable object and an additional description.
vsMessage | the additional description | |
ve | the cause exception |