jain.protocol.ss7.oam.tcap
Class TcapErrorEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--jain.protocol.ss7.oam.OamErrorEvent
              |
              +--jain.protocol.ss7.oam.tcap.TcapErrorEvent

public class TcapErrorEvent
extends OamErrorEvent

This Event may be emitted by any TCAP Managed Object if a user defined error is encountered. This Event may then be passed to all concerned TCAP Error Listeners.

See Also:
Serialized Form

Field Summary
static int TCAP_ERROR_DIALOGUE_ID_UNAVAILABLE
          Dialogue ID unavailable.
static int TCAP_ERROR_DIALOGUE_ID_UNRECOGNISED
          Unrecognised dialogue ID.
static int TCAP_ERROR_ILLEGAL_TIMER_EXPIRY
          Illegal timer expiry in the TCAP software.
static int TCAP_ERROR_INVOKE_ID_IN_USE
          Invoke ID already in use.
static int TCAP_ERROR_INVOKE_ID_UNRECOGNISED
          Unrecognised Involke ID.
static int TCAP_ERROR_MEMORY_ALLOCATION_FAILURE
          Memory allocation failure in the TCAP software.
static int TCAP_ERROR_MSG_MISSING_MANDATORY_PARAM
          Mandatory parameter missing.
static int TCAP_ERROR_MSG_UNEXPECTED_TYPE
          Unexpected Message Type.
 
Fields inherited from class jain.protocol.ss7.oam.OamErrorEvent
errorMsg, errorType, NON_OAM_RELATED_ERROR
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
TcapErrorEvent(java.lang.Object source, int errorType)
          Constructs a new TcapErrorEvent of the specified Error Type.
 
Method Summary
 void setErrorType(int errorType)
          Sets the Type of this TCAP Error Event
 java.lang.String toString()
           
 
Methods inherited from class jain.protocol.ss7.oam.OamErrorEvent
getErrorType, getNonOamErrorMsg, setNonOamErrorMsg
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TCAP_ERROR_ILLEGAL_TIMER_EXPIRY

public static final int TCAP_ERROR_ILLEGAL_TIMER_EXPIRY
Illegal timer expiry in the TCAP software. This may happen if a timer expires in a state where this timer was not supposed to be active.

Emitted By: TcapNodeMO


TCAP_ERROR_MEMORY_ALLOCATION_FAILURE

public static final int TCAP_ERROR_MEMORY_ALLOCATION_FAILURE
Memory allocation failure in the TCAP software.

Emitted By: TcapNodeMO


TCAP_ERROR_MSG_MISSING_MANDATORY_PARAM

public static final int TCAP_ERROR_MSG_MISSING_MANDATORY_PARAM
Mandatory parameter missing. This error occurs if a component or dialogue structure received from application above TCAP is missing a mandatory element.

Emitted By: TcapNodeMO


TCAP_ERROR_INVOKE_ID_IN_USE

public static final int TCAP_ERROR_INVOKE_ID_IN_USE
Invoke ID already in use.

Emitted By: TcapNodeMO


TCAP_ERROR_INVOKE_ID_UNRECOGNISED

public static final int TCAP_ERROR_INVOKE_ID_UNRECOGNISED
Unrecognised Involke ID. This Error is generated if no previous instance of the invoke ID passed in the component request primitive (with component type other than Invoke) exists.

Emitted By: TcapNodeMO


TCAP_ERROR_DIALOGUE_ID_UNRECOGNISED

public static final int TCAP_ERROR_DIALOGUE_ID_UNRECOGNISED
Unrecognised dialogue ID. This Error is generated if no previous instance of the dialogu ID passed in the data request primitive (with message type other than Begin) exists.

Emitted By: TcapNodeMO


TCAP_ERROR_MSG_UNEXPECTED_TYPE

public static final int TCAP_ERROR_MSG_UNEXPECTED_TYPE
Unexpected Message Type. This Error is generated if the message type received in the data request primitive is not expected in the current transaction state.

Emitted By: TcapNodeMO


TCAP_ERROR_DIALOGUE_ID_UNAVAILABLE

public static final int TCAP_ERROR_DIALOGUE_ID_UNAVAILABLE
Dialogue ID unavailable. This Error is generated if no dialogue ID can be allocated for the new dialogue request.

Emitted By: TcapNodeMO

Constructor Detail

TcapErrorEvent

public TcapErrorEvent(java.lang.Object source,
                      int errorType)
Constructs a new TcapErrorEvent of the specified Error Type.
Parameters:
source - the source of the error
errorType - one of the defined Error Types.
Method Detail

setErrorType

public void setErrorType(int errorType)
                  throws java.lang.IllegalArgumentException
Sets the Type of this TCAP Error Event
Parameters:
errorType - one of the defined TCAP Error Types.
Throws:
java.lang.IllegalArgumentException - - if the supplied error type is not one of the defined TCAP Error Types
Overrides:
setErrorType in class OamErrorEvent

toString

public java.lang.String toString()
Overrides:
toString in class java.util.EventObject


06 January 2000
If you have any comments or queries, please mail them to Colm Hayden [JAIN SS7 OAM Edit Lead]

Copyright - 2000 Sun Microsystems