Package com.apama.iaf.plugin
Class TransportException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.apama.iaf.plugin.TransportException
-
- All Implemented Interfaces:
java.io.Serializable
public class TransportException extends java.lang.Exception
TransportException is the exception class thrown by aJava IAF Transport plugin.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
BADPROPERTIES
Transport was passed an invalid property setstatic int
DECODINGFAILURE
Trouble sending transport event to decoderstatic int
INTERNALERROR
Some unspecified internal error occurredstatic int
OK
Everything is finestatic int
TRANSPORTFAILURE
Trouble reading/writing the external transport
-
Constructor Summary
Constructors Constructor Description TransportException(java.lang.String message)
Constructs a TransportException from a string message describing the error, and assumes an error code of TRANSPORTFAILURE.TransportException(java.lang.String message, int code)
Constructs a TransportException from a string message describing the error and a numeric code representing the class of error.TransportException(java.lang.String message, java.lang.Throwable cause)
Constructs a TransportException from a string message describing the error, and an exception object that is the cause of the error.TransportException(java.lang.String message, java.lang.Throwable cause, int code)
Constructs a TransportException from a string message describing the error, a numeric code representing the class of error and an exception object that is the cause of the error.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getErrorCode()
Returns the integer code representing the type of transport error that occurred.
-
-
-
Field Detail
-
OK
public static final int OK
Everything is fine- See Also:
- Constant Field Values
-
INTERNALERROR
public static final int INTERNALERROR
Some unspecified internal error occurred- See Also:
- Constant Field Values
-
TRANSPORTFAILURE
public static final int TRANSPORTFAILURE
Trouble reading/writing the external transport- See Also:
- Constant Field Values
-
DECODINGFAILURE
public static final int DECODINGFAILURE
Trouble sending transport event to decoder- See Also:
- Constant Field Values
-
BADPROPERTIES
public static final int BADPROPERTIES
Transport was passed an invalid property set- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TransportException
public TransportException(java.lang.String message)
Constructs a TransportException from a string message describing the error, and assumes an error code of TRANSPORTFAILURE.- Parameters:
message
- The cause of the error.
-
TransportException
public TransportException(java.lang.String message, int code)
Constructs a TransportException from a string message describing the error and a numeric code representing the class of error.- Parameters:
message
- The cause of the error.code
- One of the TransportException error codes.
-
TransportException
public TransportException(java.lang.String message, java.lang.Throwable cause)
Constructs a TransportException from a string message describing the error, and an exception object that is the cause of the error. It assumes an error code of TRANSPORTFAILURE.- Parameters:
message
- The cause of the error. This message will be suffixed with the message of the 'cause' exception.cause
- The exception object that caused the error.
-
TransportException
public TransportException(java.lang.String message, java.lang.Throwable cause, int code)
Constructs a TransportException from a string message describing the error, a numeric code representing the class of error and an exception object that is the cause of the error.- Parameters:
message
- The cause of the error. This message will be suffixed with the message of the 'cause' exception.cause
- The exception object that caused the error.code
- One of the TransportException error codes.
-
-