Uses of Class
org.jivesoftware.smack.fsm.StateDescriptor
Packages that use StateDescriptor
Package
Description
Classes and interfaces for Bind 2.0 (XEP-0386).
Smack's (new) API for client-to-server (c2s) connections.
Smack's internal API for client-to-server (c2s) connections.
Smack classes for compression.
Smack's Finite State Machine to handle the login logic.
Classes and interfaces for Instant Stream Resumption (ISR) (XEP-0397).
Smack's implementation of XEP-0198: Stream Management.
TCP-IP related classes for Smack.
WebSocket related classes for Smack.
-
Uses of StateDescriptor in org.jivesoftware.smack.bind2
Subclasses of StateDescriptor in org.jivesoftware.smack.bind2Methods in org.jivesoftware.smack.bind2 that return types with arguments of type StateDescriptorModifier and TypeMethodDescriptionprotected Set<Class<? extends StateDescriptor>>
Bind2ModuleDescriptor.getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.c2s
Subclasses of StateDescriptor in org.jivesoftware.smack.c2sModifier and TypeClassDescriptionstatic final class
static final class
static final class
static class
static final class
static final class
static final class
Methods in org.jivesoftware.smack.c2s that return types with arguments of type StateDescriptorModifier and TypeMethodDescriptionprotected 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 StateDescriptorModifier and TypeMethodDescriptionboolean
WalkStateGraphContext.isWalksFinalState
(StateDescriptor stateDescriptor) Method parameters in org.jivesoftware.smack.c2s.internal with type arguments of type StateDescriptorModifier and TypeMethodDescriptionWalkStateGraphContext.builder
(Class<? extends StateDescriptor> initialStateClass, Class<? extends StateDescriptor> finalStateClass) WalkStateGraphContext.Builder.withMandatoryIntermediateState
(Class<? extends StateDescriptor> mandatoryIntermedidateState) -
Uses of StateDescriptor in org.jivesoftware.smack.compression
Subclasses of StateDescriptor in org.jivesoftware.smack.compressionMethods in org.jivesoftware.smack.compression that return types with arguments of type StateDescriptorModifier and TypeMethodDescriptionprotected Set<Class<? extends StateDescriptor>>
CompressionModuleDescriptor.getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.fsm
Fields in org.jivesoftware.smack.fsm declared as StateDescriptorMethods in org.jivesoftware.smack.fsm that return StateDescriptorModifier and TypeMethodDescriptionStateMachineException.SmackStateGraphDeadEndException.getDeadEndState()
ConnectionStateEvent.getStateDescriptor()
State.getStateDescriptor()
Methods in org.jivesoftware.smack.fsm that return types with arguments of type StateDescriptorModifier and TypeMethodDescriptionStateDescriptorGraph.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 StateDescriptorModifier and TypeMethodDescriptionvoid
StateDescriptor.addPredeccessor
(Class<? extends StateDescriptor> predeccessor) protected void
StateDescriptor.addSuccessor
(Class<? extends StateDescriptor> successor) StateDescriptorGraph.constructStateDescriptorGraph
(Set<Class<? extends StateDescriptor>> backwardEdgeStateDescriptors, boolean failOnUnknownStates) 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 void
StateDescriptorGraph.stateDescriptorGraphToDot
(Collection<StateDescriptorGraph.GraphVertex<StateDescriptor>> vertexes, PrintWriter dotOut, boolean breakStateName) Constructors in org.jivesoftware.smack.fsm with parameters of type StateDescriptorModifierConstructorDescriptionprotected
AbstractTransport
(XmppClientToServerTransport transport, StateDescriptor stateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal) ConnectionStateEvent
(StateDescriptor currentStateDescriptor) ConnectionStateEvent
(StateDescriptor currentStateDescriptor, StateDescriptor successorStateDescriptor) protected
NoOpState
(ModularXmppClientToServerConnection connection, StateDescriptor stateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal) Constructs a NoOpState.protected
State
(StateDescriptor stateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal) TransitionImpossibleBecauseNotImplemented
(StateDescriptor stateDescriptor) -
Uses of StateDescriptor in org.jivesoftware.smack.isr
Subclasses of StateDescriptor in org.jivesoftware.smack.isrModifier and TypeClassDescriptionstatic final class
Methods in org.jivesoftware.smack.isr that return types with arguments of type StateDescriptorModifier and TypeMethodDescriptionprotected Set<Class<? extends StateDescriptor>>
InstantStreamResumptionModuleDescriptor.getStateDescriptors()
-
Uses of StateDescriptor in org.jivesoftware.smack.sm
Subclasses of StateDescriptor in org.jivesoftware.smack.smModifier and TypeClassDescriptionstatic final class
static final class
Methods in org.jivesoftware.smack.sm that return types with arguments of type StateDescriptorModifier and TypeMethodDescriptionprotected 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 StateDescriptorModifier and TypeMethodDescriptionprotected 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 StateDescriptorModifier and TypeMethodDescriptionprotected Set<Class<? extends StateDescriptor>>
XmppWebSocketTransportModuleDescriptor.getStateDescriptors()