Class UDPCommandRemovalException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.caplin.net.udp.UDPCommandRemovalException
All Implemented Interfaces:
Serializable

public class UDPCommandRemovalException extends Exception

Thrown when a problem occurs whilst attempting to remove a UDPCommandListener.

See Also:
  • Constructor Details

    • UDPCommandRemovalException

      public UDPCommandRemovalException(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 Details

    • 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 String toString()

      Returns a string that describes the exception, including the message that details what happened and the error code.

      Overrides:
      toString in class Throwable
      Returns:
      A string that represents the UDPCommandRemovalException.