|
||||||||||
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.ComponentReqEvent | +--jain.protocol.ss7.tcap.component.InvokeReqEvent
An event representing a TCAP Invoke request component primitive. The mandatory parameters of this primitive are supplied to the constructor. Optional parameters may then be set using the set methods.
Constructor Summary | |
InvokeReqEvent(java.lang.Object source,
int dialogueId,
Operation operation)
Constructs a new Invoke Request 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 |
getClassType()
Returns the Component Class type. |
int |
getLinkId()
Gets the link Id parameter of the INVOKE request component. |
Operation |
getOperation()
Gets the Operation parameter of the INVOKE request Component. |
Parameters |
getParameters()
Gets the Parameters' parameter of the INVOKE request Component. |
int |
getPrimitiveType()
This method returns the type of this primitive. |
long |
getTimeOut()
Gets the Timeout parameter of the INVOKE request component. |
boolean |
isClassTypePresent()
Indicates if the Component Class type field is present in this Event. |
boolean |
isInvokeIdPresent()
Indicates if the Invoke Id is present in this Event. |
boolean |
isLastInvokeEvent()
Indicates if this is the last Invoke Event |
boolean |
isLinkIdPresent()
Indicates if the link Id parameter is present in this Event. |
boolean |
isParametersPresent()
Indicates if the 'Parameters' field is present in this Event. |
boolean |
isTimeOutPresent()
Indicates if the Timeout field is present in this Event. |
void |
setClassType(int classType)
Sets the Class Type parameter of the INVOKE request component. |
void |
setLastInvokeEvent(boolean lastInvokeEvent)
Sets the lastInvoke flag of this Invoke Event |
void |
setLinkId(int value)
Sets the link Id parameter of the INVOKE request component. |
void |
setOperation(Operation operation)
Sets the Operation parameter of the INVOKE request Component |
void |
setParameters(Parameters params)
Sets the Parameters' parameter of the INVOKE request Component. |
void |
setTimeOut(long value)
Sets the Timeout parameter of the INVOKE request component. |
java.lang.String |
toString()
Returns a string representation of an instance of this class. |
Methods inherited from class jain.protocol.ss7.tcap.ComponentReqEvent |
getDialogueId,
getInvokeId,
setDialogueId,
setInvokeId,
setSource |
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public InvokeReqEvent(java.lang.Object source, int dialogueId, Operation operation)
Method Detail |
public boolean isInvokeIdPresent()
public boolean isLastInvokeEvent()
public void setLastInvokeEvent(boolean lastInvokeEvent)
public boolean isLinkIdPresent()
public int getLinkId() throws ParameterNotSetException
public void setLinkId(int value)
value
- the link Id of the INVOKE requestpublic boolean isTimeOutPresent()
public long getTimeOut() throws ParameterNotSetException
public void setTimeOut(long value)
value
- the timeout value in millisecondspublic Operation getOperation() throws MandatoryParameterNotSetException
public void setOperation(Operation operation)
op
- the Operation of the INVOKE request Componentpublic boolean isParametersPresent()
public Parameters getParameters() throws ParameterNotSetException
Parameters
contains any parameters that accompany
an operation or that are provided in reply to an operation.public void setParameters(Parameters params)
params
- the Parameters of the INVOKE request Component.public boolean isClassTypePresent()
public int getClassType() throws ParameterNotSetException
public void setClassType(int classType)
classType
- the Class Type of the INVOKE request component.
This may be one of CLASS_1, CLASS_2, CLASS_3 or CLASS_4public 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 |