fm.liveswitch.stun.Error Class Referenceabstract

Common functionality of various STUN/TURN server exceptions that occur while processing Allocation and Binding requests. More...

Public Member Functions

 Error (fm.liveswitch.ErrorCode code, String message)
 Initializes a new instance of the fm.liveswitch.stun.Error class. More...
 
int getStunCode ()
 Gets the STUN code. More...
 
int getStunErrorCode ()
 Gets the STUN code. More...
 
- Public Member Functions inherited from fm.liveswitch.Error
 Error ()
 Initializes a new instance of the fm.liveswitch.Error class. More...
 
 Error (fm.liveswitch.ErrorCode code, java.lang.Exception exception)
 Initializes a new instance of the fm.liveswitch.Error class. More...
 
fm.liveswitch.ErrorCode getCode ()
 Gets the code. More...
 
int getCodeValue ()
 Gets the code. More...
 
String getDescription ()
 Gets the description for this fm.liveswitch.Error. More...
 
fm.liveswitch.ErrorCode getErrorCode ()
 Gets the code. More...
 
java.lang.Exception getException ()
 Gets the exception. More...
 
String getMessage ()
 Gets the message. More...
 
void setCode (fm.liveswitch.ErrorCode value)
 Sets the code. More...
 
void setCodeValue (int value)
 Sets the code. More...
 
void setErrorCode (fm.liveswitch.ErrorCode value)
 Sets the code. More...
 
void setException (java.lang.Exception value)
 Sets the exception. More...
 
void setMessage (String value)
 Sets the message. More...
 
String toJson ()
 Serializes this instance to JSON. More...
 
String toString ()
 Returns the string representation of this error. More...
 

Static Public Member Functions

static fm.liveswitch.Error createStunError (int code, fm.liveswitch.stun.Message message)
 Creates error for the given error code and with a given message. More...
 
- Static Public Member Functions inherited from fm.liveswitch.Error
static fm.liveswitch.Error fromJson (String errorJson)
 Deserializes an instance from JSON. More...
 
static String toJson (final fm.liveswitch.Error error)
 Serializes an instance to JSON. More...
 

Detailed Description

Common functionality of various STUN/TURN server exceptions that occur while processing Allocation and Binding requests.

Constructor & Destructor Documentation

◆ Error()

fm.liveswitch.stun.Error.Error ( fm.liveswitch.ErrorCode  code,
String  message 
)

Initializes a new instance of the fm.liveswitch.stun.Error class.

Parameters
codeThe error code.
messageThe error message.

Reimplemented from fm.liveswitch.Error.

Member Function Documentation

◆ createStunError()

static fm.liveswitch.Error fm.liveswitch.stun.Error.createStunError ( int  code,
fm.liveswitch.stun.Message  message 
)
static

Creates error for the given error code and with a given message.

Parameters
codeThe error code.
messageThe error message.

◆ getStunCode()

int fm.liveswitch.stun.Error.getStunCode ( )

Gets the STUN code.

◆ getStunErrorCode()

int fm.liveswitch.stun.Error.getStunErrorCode ( )

Gets the STUN code.

Deprecated:
Use StunCode instead.