Uses of Class
org.jivesoftware.smack.fsm.StateDescriptorGraph.GraphVertex
Packages that use StateDescriptorGraph.GraphVertex
Package
Description
Smack's internal API for client-to-server (c2s) connections.
Smack's Finite State Machine to handle the login logic.
-
Uses of StateDescriptorGraph.GraphVertex in org.jivesoftware.smack.c2s.internal
Methods in org.jivesoftware.smack.c2s.internal that return StateDescriptorGraph.GraphVertexModifier and TypeMethodDescriptionWalkStateGraphContext.maybeReturnMandatoryImmediateState
(List<StateDescriptorGraph.GraphVertex<State>> outgoingStateEdges) Methods in org.jivesoftware.smack.c2s.internal with parameters of type StateDescriptorGraph.GraphVertexModifier and TypeMethodDescriptionboolean
WalkStateGraphContext.wouldCauseCycle
(StateDescriptorGraph.GraphVertex<State> successorStateVertex) Check if the way to the final state via the given successor state that would loop, i.e., lead over the initial state and thus from a cycle.Method parameters in org.jivesoftware.smack.c2s.internal with type arguments of type StateDescriptorGraph.GraphVertexModifier and TypeMethodDescriptionWalkStateGraphContext.maybeReturnMandatoryImmediateState
(List<StateDescriptorGraph.GraphVertex<State>> outgoingStateEdges) -
Uses of StateDescriptorGraph.GraphVertex in org.jivesoftware.smack.fsm
Methods in org.jivesoftware.smack.fsm that return StateDescriptorGraph.GraphVertexModifier and TypeMethodDescriptionStateDescriptorGraph.constructStateDescriptorGraph
(Set<Class<? extends StateDescriptor>> backwardEdgeStateDescriptors, boolean failOnUnknownStates) StateDescriptorGraph.convertToStateGraph
(StateDescriptorGraph.GraphVertex<StateDescriptor> initialStateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal) Methods in org.jivesoftware.smack.fsm that return types with arguments of type StateDescriptorGraph.GraphVertexMethods in org.jivesoftware.smack.fsm with parameters of type StateDescriptorGraph.GraphVertexModifier and TypeMethodDescriptionStateDescriptorGraph.convertToStateGraph
(StateDescriptorGraph.GraphVertex<StateDescriptor> initialStateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal) StateMachineException.SmackStateGraphDeadEndException.from
(WalkStateGraphContext walkStateGraphContext, StateDescriptorGraph.GraphVertex<State> stateVertex) Method parameters in org.jivesoftware.smack.fsm with type arguments of type StateDescriptorGraph.GraphVertexModifier and TypeMethodDescriptionstatic void
StateDescriptorGraph.stateDescriptorGraphToDot
(Collection<StateDescriptorGraph.GraphVertex<StateDescriptor>> vertexes, PrintWriter dotOut, boolean breakStateName) Constructors in org.jivesoftware.smack.fsm with parameters of type StateDescriptorGraph.GraphVertexModifierConstructorDescriptionTransitionIgnoredDueCycle
(StateDescriptorGraph.GraphVertex<State> currentStateVertex, StateDescriptorGraph.GraphVertex<State> successorStateVertexCausingCycle)