Uses of Class
org.jivesoftware.smack.fsm.StateDescriptor
-
Packages that use StateDescriptor Package Description org.jivesoftware.smack.bind2 Classes and interfaces for Bind 2.0 (XEP-0386).org.jivesoftware.smack.c2s Smack's (new) API for client-to-server (c2s) connections.org.jivesoftware.smack.c2s.internal Smack's internal API for client-to-server (c2s) connections.org.jivesoftware.smack.compression Smack classes for compression.org.jivesoftware.smack.fsm Smack's Finite State Machine to handle the login logic.org.jivesoftware.smack.isr Classes and interfaces for Instant Stream Resumption (ISR) (XEP-0397).org.jivesoftware.smack.sm Smack's implementation of XEP-0198: Stream Management.org.jivesoftware.smack.tcp TCP-IP related classes for Smack.org.jivesoftware.smack.websocket WebSocket related classes for Smack. -
-
Uses of StateDescriptor in org.jivesoftware.smack.bind2
Subclasses of StateDescriptor in org.jivesoftware.smack.bind2 Modifier and Type Class Description static class
Bind2Module.Bind2StateDescriptor
Methods in org.jivesoftware.smack.bind2 that return types with arguments of type StateDescriptor Modifier and Type Method Description protected Set<Class<? extends StateDescriptor>>
Bind2ModuleDescriptor. getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.c2s
Subclasses of StateDescriptor in org.jivesoftware.smack.c2s Modifier and Type Class Description static class
ModularXmppClientToServerConnection.AuthenticatedAndResourceBoundStateDescriptor
static class
ModularXmppClientToServerConnection.AuthenticatedButUnboundStateDescriptor
static class
ModularXmppClientToServerConnection.ConnectedButUnauthenticatedStateDescriptor
static class
ModularXmppClientToServerConnection.DisconnectedStateDescriptor
static class
ModularXmppClientToServerConnection.LookupRemoteConnectionEndpointsStateDescriptor
static class
ModularXmppClientToServerConnection.ResourceBindingStateDescriptor
static class
ModularXmppClientToServerConnection.SaslAuthenticationStateDescriptor
Methods in org.jivesoftware.smack.c2s that return types with arguments of type StateDescriptor Modifier and Type Method Description protected abstract Set<Class<? extends StateDescriptor>>
ModularXmppClientToServerConnectionModuleDescriptor. getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.c2s.internal
Methods in org.jivesoftware.smack.c2s.internal with parameters of type StateDescriptor Modifier and Type Method Description boolean
WalkStateGraphContext. isWalksFinalState(StateDescriptor stateDescriptor)
Method parameters in org.jivesoftware.smack.c2s.internal with type arguments of type StateDescriptor Modifier and Type Method Description static WalkStateGraphContext.Builder
WalkStateGraphContext. builder(Class<? extends StateDescriptor> initialStateClass, Class<? extends StateDescriptor> finalStateClass)
WalkStateGraphContext.Builder
WalkStateGraphContext.Builder. withMandatoryIntermediateState(Class<? extends StateDescriptor> mandatoryIntermedidateState)
-
Uses of StateDescriptor in org.jivesoftware.smack.compression
Subclasses of StateDescriptor in org.jivesoftware.smack.compression Modifier and Type Class Description static class
CompressionModule.CompressionStateDescriptor
Methods in org.jivesoftware.smack.compression that return types with arguments of type StateDescriptor Modifier and Type Method Description protected Set<Class<? extends StateDescriptor>>
CompressionModuleDescriptor. getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.fsm
Fields in org.jivesoftware.smack.fsm declared as StateDescriptor Modifier and Type Field Description protected StateDescriptor
State. stateDescriptor
Methods in org.jivesoftware.smack.fsm that return StateDescriptor Modifier and Type Method Description StateDescriptor
StateMachineException.SmackStateGraphDeadEndException. getDeadEndState()
StateDescriptor
ConnectionStateEvent. getStateDescriptor()
StateDescriptor
State. getStateDescriptor()
Methods in org.jivesoftware.smack.fsm that return types with arguments of type StateDescriptor Modifier and Type Method Description static StateDescriptorGraph.GraphVertex<StateDescriptor>
StateDescriptorGraph. constructStateDescriptorGraph(Set<Class<? extends StateDescriptor>> backwardEdgeStateDescriptors, boolean failOnUnknownStates)
Set<Class<? extends StateDescriptor>>
StateDescriptor. getPredeccessors()
Set<Class<? extends StateDescriptor>>
StateDescriptor. getSubordinates()
Set<Class<? extends StateDescriptor>>
StateDescriptor. getSuccessors()
Set<Class<? extends StateDescriptor>>
StateDescriptor. getSuperiors()
Method parameters in org.jivesoftware.smack.fsm with type arguments of type StateDescriptor Modifier and Type Method Description void
StateDescriptor. addPredeccessor(Class<? extends StateDescriptor> predeccessor)
protected void
StateDescriptor. addSuccessor(Class<? extends StateDescriptor> successor)
static StateDescriptorGraph.GraphVertex<StateDescriptor>
StateDescriptorGraph. constructStateDescriptorGraph(Set<Class<? extends StateDescriptor>> backwardEdgeStateDescriptors, boolean failOnUnknownStates)
static StateDescriptorGraph.GraphVertex<State>
StateDescriptorGraph. convertToStateGraph(StateDescriptorGraph.GraphVertex<StateDescriptor> initialStateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal)
protected void
StateDescriptor. declareInferiorityTo(Class<? extends StateDescriptor> superior)
protected void
StateDescriptor. declarePrecedenceOver(Class<? extends StateDescriptor> subordinate)
static <E> void
StateDescriptorGraph. stateDescriptorGraphToDot(Collection<StateDescriptorGraph.GraphVertex<StateDescriptor>> vertexes, PrintWriter dotOut, boolean breakStateName)
Constructors in org.jivesoftware.smack.fsm with parameters of type StateDescriptor Constructor Description AbstractTransport(XmppClientToServerTransport transport, StateDescriptor stateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal)
ConnectionStateEvent(StateDescriptor currentStateDescriptor)
ConnectionStateEvent(StateDescriptor currentStateDescriptor, StateDescriptor successorStateDescriptor)
NoOpState(ModularXmppClientToServerConnection connection, StateDescriptor stateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal)
Constructs a NoOpState.State(StateDescriptor stateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal)
TransitionImpossibleBecauseNotImplemented(StateDescriptor stateDescriptor)
-
Uses of StateDescriptor in org.jivesoftware.smack.isr
Subclasses of StateDescriptor in org.jivesoftware.smack.isr Modifier and Type Class Description static class
InstantStreamResumptionModule.InstantStreamResumptionStateDescriptor
Methods in org.jivesoftware.smack.isr that return types with arguments of type StateDescriptor Modifier and Type Method Description protected Set<Class<? extends StateDescriptor>>
InstantStreamResumptionModuleDescriptor. getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.sm
Subclasses of StateDescriptor in org.jivesoftware.smack.sm Modifier and Type Class Description static class
StreamManagementModule.EnableStreamManagementStateDescriptor
static class
StreamManagementModule.ResumeStreamStateDescriptor
Methods in org.jivesoftware.smack.sm that return types with arguments of type StateDescriptor Modifier and Type Method Description protected Set<Class<? extends StateDescriptor>>
StreamManagementModuleDescriptor. getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.tcp
Methods in org.jivesoftware.smack.tcp that return types with arguments of type StateDescriptor Modifier and Type Method Description protected Set<Class<? extends StateDescriptor>>
XmppTcpTransportModuleDescriptor. getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.websocket
Methods in org.jivesoftware.smack.websocket that return types with arguments of type StateDescriptor Modifier and Type Method Description protected Set<Class<? extends StateDescriptor>>
XmppWebSocketTransportModuleDescriptor. getStateDescriptors()
-