|
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.DialogueIndEvent | +--jain.protocol.ss7.tcap.dialogue.UserAbortIndEvent
An event representing a TCAP UserAbort indication dialogue primitive. This
event will be passed from the Provider (TCAP) to the Listener(the TC User)
to indicate the abrupt termination of a dialogue.
The mandatory parameters of this primitive are supplied to the constructor.
Optional parameters may then be set using the set methods.
DialogueIndEvent
, Serialized FormFields inherited from class jain.protocol.ss7.tcap.DialogueIndEvent |
m_dialogueId, m_dialogueIdPresent, m_dialoguePortion, m_dialoguePortionPresent |
Fields inherited from class java.util.EventObject |
source |
Constructor Summary | |
UserAbortIndEvent(java.lang.Object source,
int dialogueId)
Constructs a new UserAbortIndEvent, 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 |
getAbortReason()
Gets the abort reason parameter of the UserAbort indication primitive. |
int |
getPrimitiveType()
This method returns the type of this primitive. |
byte |
getQualityOfService()
Gets the Quality of Service parameter of the UserAbort indication primitive. |
byte[] |
getUserAbortInformation()
Gets the User Abort Information parameter of the UserAbort indication primitive. |
boolean |
isAbortReasonPresent()
Indicates if the abort reason parameter is present in this Event. |
boolean |
isQualityOfServicePresent()
Indicates if the Quality of Service parameter is present in this Event. |
boolean |
isUserAbortInformationPresent()
Indicates if the User Abort Information parameter is present in this Event. |
void |
setAbortReason(int abortReason)
Sets the Abort Reason parameter of the UserAbort indication primitive. |
void |
setQualityOfService(byte qualityOfService)
Sets the Quality of Service parameter of the UserAbort indication primitive. |
void |
setUserAbortInformation(byte[] userAbortInformation)
Sets the User Abort Information parameter of the UserAbort indication primitive. |
java.lang.String |
toString()
String representation of class UserAbortIndEvent |
Methods inherited from class jain.protocol.ss7.tcap.DialogueIndEvent |
getDialogueId, getDialoguePortion, isDialoguePortionPresent, setDialogueId, setDialoguePortion, 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 UserAbortIndEvent(java.lang.Object source, int dialogueId)
source
- the Event Source supplied to the constructordialogueId
- the Dialogue Identifier supplied to the constructorMethod Detail |
public void setQualityOfService(byte qualityOfService)
qualityOfService
- The new Quality Of Service valuepublic void setUserAbortInformation(byte[] userAbortInformation)
userAbortInformation
- The new User Abort Informationpublic void setAbortReason(int abortReason)
abortReason
- one of the following:
public boolean isQualityOfServicePresent()
public byte getQualityOfService() throws ParameterNotSetException
ParameterNotSetException
- this exception is thrown if this
parameter has not been setpublic boolean isUserAbortInformationPresent()
public byte[] getUserAbortInformation() throws ParameterNotSetException
ParameterNotSetException
- this exception is thrown if this
parameter has not been setpublic boolean isAbortReasonPresent()
public int getAbortReason() throws ParameterNotSetException
ParameterNotSetException
- this exception is thrown if this
parameter has not yet been setpublic int getPrimitiveType()
getPrimitiveType
in class DialogueIndEvent
public void clearAllParameters()
public java.lang.String toString()
toString
in class DialogueIndEvent
|
JAIN TCAP API v1.1 - 5th Sept 2001 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |