|
JAIN TCAP API v1.1 - 5th Sept 2001 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.EventObject | +--jain.protocol.ss7.tcap.ComponentIndEvent | +--jain.protocol.ss7.tcap.component.ErrorIndEvent
An event representing a TCAP Error indication component primitive. The mandatory parameters of this primitive are supplied to the constructor. Optional parameters may then be set using the set methods.
ComponentIndEvent
, Serialized FormFields inherited from class jain.protocol.ss7.tcap.ComponentIndEvent |
m_dialogueId, m_dialogueIdPresent, m_invokeId, m_invokeIdPresent, m_lastComponent, m_lastComponentPresent |
Fields inherited from class java.util.EventObject |
source |
Constructor Summary | |
ErrorIndEvent(java.lang.Object source,
int dialogueId,
int errorType,
byte[] errorCode,
boolean lastComponent)
Constructs a new Error indication Event, with only the Event Source and the JAIN TCAP Mandatory parameters being supplied to the constructor. |
Method Summary | |
void |
clearAllParameters()
Clears all previously set parameters . |
int |
getDialogueId()
Gets the Dialogue Id parameter of this Error Indication, which is a reference identifier which identifies a specific dialogue or transaction and all associated components within that dialogue or transaction. |
byte[] |
getErrorCode()
Returns the error code of this ERROR indication Component. |
int |
getErrorType()
Returns the error type of this Error indication Component. |
int |
getInvokeId()
Gets the Invoke Id parameter of this error indication. |
int |
getLinkId()
Deprecated. As of JAIN TCAP v1.1. No replacement - no function for parameter. |
Parameters |
getParameters()
Gets the 'Parameters' parameter of the ERROR indication Component. |
int |
getPrimitiveType()
This method returns the type of this primitive. |
boolean |
isLinkIdPresent()
Deprecated. As of JAIN TCAP v1.1. No replacement - no function for parameter. |
boolean |
isParametersPresent()
Indicates if the Optional 'Parameters' field is present in this Event. |
void |
setErrorCode(byte[] errorCode)
Sets the error code of this ERROR indication Component. |
void |
setErrorType(int errorType)
Sets the error type of this ERROR indication Component. |
void |
setLinkId(int value)
Deprecated. As of JAIN TCAP v1.1. No replacement - no function for parameter. |
void |
setParameters(Parameters params)
Sets the Parameters' parameter of the ERROR indication Component. |
java.lang.String |
toString()
String representation of class ErrorIndEvent |
Methods inherited from class jain.protocol.ss7.tcap.ComponentIndEvent |
isInvokeIdPresent, isLastComponent, setDialogueId, setInvokeId, setLastComponent, setSource |
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 |
Constructor Detail |
public ErrorIndEvent(java.lang.Object source, int dialogueId, int errorType, byte[] errorCode, boolean lastComponent)
source
- the Event Source supplied to the constructordialogueId
- the Dialogue Identifier supplied to the constructorerrorType
- the Error Type supplied to the constructorerrorCode
- the Error Code supplied to the constructorlastComponent
- the Last Component Flag supplied to the constructorMethod Detail |
public void setParameters(Parameters params)
params
- The new Parameters valuepublic void setErrorType(int errorType)
errorType
- one of the following:
ComponentConstants
public void setErrorCode(byte[] errorCode)
errorCode
- The new Error Code valueComponentConstants
public void setLinkId(int value)
public int getDialogueId() throws MandatoryParameterNotSetException
getDialogueId
in class ComponentIndEvent
MandatoryParameterNotSetException
- if this JAIN Mandatory
parameter has not been set.public int getInvokeId() throws ParameterNotSetException
getInvokeId
in class ComponentIndEvent
ParameterNotSetException
- this exception is thrown if this JAIN
Optional parameter has not been setpublic boolean isParametersPresent()
public Parameters getParameters() throws ParameterNotSetException
Parameters
contains any parameters that accompany an operation or
that are provided in reply to an operation.ParameterNotSetException
- this exception is thrown if this
parameter has not been setpublic int getErrorType() throws MandatoryParameterNotSetException
MandatoryParameterNotSetException
- this exception is thrown if
this JAIN Mandatory parameter has not been setpublic byte[] getErrorCode() throws MandatoryParameterNotSetException
MandatoryParameterNotSetException
- this exception is thrown if
this JAIN Mandatory parameter has not been setComponentConstants
public boolean isLinkIdPresent()
public int getLinkId() throws ParameterNotSetException
public int getPrimitiveType()
getPrimitiveType
in class ComponentIndEvent
public void clearAllParameters()
public java.lang.String toString()
toString
in class ComponentIndEvent
|
JAIN TCAP API v1.1 - 5th Sept 2001 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |