Package org.jivesoftware.smack.fsm
Class ConnectionStateEvent
- java.lang.Object
-
- org.jivesoftware.smack.fsm.ConnectionStateEvent
-
- Direct Known Subclasses:
ConnectionStateEvent.AboutToTransitionInto,ConnectionStateEvent.DetailedTransitionIntoInformation,ConnectionStateEvent.FinalStateReached,ConnectionStateEvent.StateRevertBackwardsWalk,ConnectionStateEvent.SuccessfullyTransitionedInto,ConnectionStateEvent.TransitionFailed,ConnectionStateEvent.TransitionIgnoredDueCycle,ConnectionStateEvent.TransitionNotPossible
public class ConnectionStateEvent extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConnectionStateEvent.AboutToTransitionIntostatic classConnectionStateEvent.DetailedTransitionIntoInformationstatic classConnectionStateEvent.FinalStateReachedstatic classConnectionStateEvent.StateRevertBackwardsWalkstatic classConnectionStateEvent.SuccessfullyTransitionedIntostatic classConnectionStateEvent.TransitionFailedstatic classConnectionStateEvent.TransitionIgnoredDueCyclestatic classConnectionStateEvent.TransitionNotPossible
-
Constructor Summary
Constructors Constructor Description ConnectionStateEvent(StateDescriptor currentStateDescriptor)ConnectionStateEvent(StateDescriptor currentStateDescriptor, StateDescriptor successorStateDescriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StateDescriptorgetStateDescriptor()longgetTimestamp()StringtoString()
-
-
-
Constructor Detail
-
ConnectionStateEvent
public ConnectionStateEvent(StateDescriptor currentStateDescriptor)
-
ConnectionStateEvent
public ConnectionStateEvent(StateDescriptor currentStateDescriptor, StateDescriptor successorStateDescriptor)
-
-
Method Detail
-
getStateDescriptor
public StateDescriptor getStateDescriptor()
-
getTimestamp
public long getTimestamp()
-
-