|
||||||||||
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.NoticeIndEvent
An event representing a TCAP Notice indication dialogue
primitive. This event will be passed from the Provider (TCAP) to the Listener(the TC User) to
indicate that the Network Service Provider has been unable to
provide the requested service.
The mandatory parameters of this primitive are supplied
to the constructor. Optional parameters may then be set using the
set methods.
Fields inherited from class jain.protocol.ss7.tcap.DialogueIndEvent |
dialogueId,
dialogueIdPresent,
dialoguePortion,
dialoguePortionPresent |
Fields inherited from class java.util.EventObject |
source |
Constructor Summary | |
NoticeIndEvent(java.lang.Object source,
int dialogueId,
byte[] reportCause)
Constructs a new NoticeIndEvent, 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 . |
TcapUserAddress |
getDestinationAddress()
Gets the Destination Address parameter of the Notice indication primtive. |
TcapUserAddress |
getOriginatingAddress()
Gets the Originating Address parameter of the Notice indication primitive. |
int |
getPrimitiveType()
This method returns the type of this primitive. |
byte[] |
getReportCause()
Gets the Report Cause parameter of this Notice indication primitive. |
boolean |
isDestinationAddressPresent()
Indicates if the Destination Address parameter is present in this Event. |
boolean |
isOriginatingAddressPresent()
Indicates if the Originating Address parameter is present in this Event. |
boolean |
isReportCausePresent()
Indicates if the Report Cause parameter is present in this Event. |
void |
setDestinationAddress(TcapUserAddress destination)
Sets the Destination Address parameter of the Notice indication primitive. |
void |
setOriginatingAddress(TcapUserAddress origin)
Sets the Originating Address parameter of the Notice indication primitive. |
void |
setReportCause(byte[] reportCause)
Sets the Report Cause parameter of this Notice indication primitive. |
java.lang.String |
toString()
Returns a string representation of an instance of this class. |
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 NoticeIndEvent(java.lang.Object source, int dialogueId, byte[] reportCause)
Method Detail |
public boolean isDestinationAddressPresent()
public TcapUserAddress getDestinationAddress() throws ParameterNotSetException
public void setDestinationAddress(TcapUserAddress destination)
dest
- the TcapUserAddress representing the Destination Address of
NoticeEventpublic boolean isOriginatingAddressPresent()
public TcapUserAddress getOriginatingAddress() throws ParameterNotSetException
public void setOriginatingAddress(TcapUserAddress origin)
origin
- the TcapUserAddress representing the
Originating Address of the NoticeEvent.public void setReportCause(byte[] reportCause)
cause
- the report causepublic boolean isReportCausePresent()
public byte[] getReportCause() throws ParameterNotSetException
public int getPrimitiveType()
public void clearAllParameters()
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |