|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jdiameter.client.api.fsm.FsmEvent
public class FsmEvent
This class extends behaviour of FSM StateEvent
| Constructor Summary | |
|---|---|
FsmEvent(EventTypes type)
Create instance of class |
|
FsmEvent(EventTypes type,
IMessage value)
Create instance of class with predefined parameters |
|
FsmEvent(EventTypes type,
IMessage value,
java.lang.String key)
Create instance of class with predefined parameters |
|
FsmEvent(EventTypes type,
java.lang.String key)
Create instance of class with predefined parameters |
|
| Method Summary | ||
|---|---|---|
int |
compareTo(java.lang.Object o)
|
|
|
encodeType(java.lang.Class<E> eClass)
|
|
java.lang.Object |
getData()
|
|
java.lang.String |
getKey()
Return key value |
|
IMessage |
getMessage()
Return attached message |
|
java.lang.Enum |
getType()
|
|
void |
setData(java.lang.Object o)
|
|
java.lang.String |
toString()
Return string representation of instance |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public FsmEvent(EventTypes type)
type - type of event
public FsmEvent(EventTypes type,
java.lang.String key)
type - type of eventkey - event key
public FsmEvent(EventTypes type,
IMessage value)
type - type of eventvalue - attached message
public FsmEvent(EventTypes type,
IMessage value,
java.lang.String key)
type - type of eventvalue - attached messagekey - event key| Method Detail |
|---|
public java.lang.String getKey()
public IMessage getMessage()
public <E> E encodeType(java.lang.Class<E> eClass)
encodeType in interface org.jdiameter.api.app.StateEventpublic java.lang.Enum getType()
getType in interface org.jdiameter.api.app.StateEventpublic void setData(java.lang.Object o)
setData in interface org.jdiameter.api.app.StateEventpublic java.lang.Object getData()
getData in interface org.jdiameter.api.app.StateEventpublic int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparablepublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||