Package com.caplin.jtm.net.udp
Class UDPCommandRemovalException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.caplin.jtm.net.udp.UDPCommandRemovalException
-
- All Implemented Interfaces:
java.io.Serializable
public class UDPCommandRemovalException extends java.lang.Exception
Thrown when a problem occurs whilst attempting to remove a UDPCommandListener.
-
-
Constructor Summary
Constructors Constructor Description UDPCommandRemovalException(java.lang.String message, int errorCode)
Constructs the UDPCommandRemovalException with the specified message and error code.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getErrorCode()
Gets the error code that was returned from the UDPAccessor to indicate what the problem was.java.lang.String
toString()
Returns a string that describes the exception, including the message that details what happened and the error code.
-
-
-
Constructor Detail
-
UDPCommandRemovalException
public UDPCommandRemovalException(java.lang.String message, int errorCode)
Constructs the UDPCommandRemovalException with the specified message and error code.
- Parameters:
message
- A description of what caused the exception.errorCode
- The error code returned from the Transformer.
-
-
Method Detail
-
getErrorCode
public int getErrorCode()
Gets the error code that was returned from the UDPAccessor to indicate what the problem was.
If the error code is -1, then the attempt to remove the listener failed because it has already been removed.
Any other error codes are unexpected.
- Returns:
- The value of the error code.
-
toString
public java.lang.String toString()
Returns a string that describes the exception, including the message that details what happened and the error code.
- Overrides:
toString
in classjava.lang.Throwable
- Returns:
- A string that represents the UDPCommandRemovalException.
-
-