Uses of Class
org.jivesoftware.smack.fsm.StateDescriptorGraph.GraphVertex
-
Packages that use StateDescriptorGraph.GraphVertex Package Description org.jivesoftware.smack.c2s.internal Smack's internal API for client-to-server (c2s) connections.org.jivesoftware.smack.fsm 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.GraphVertex Modifier and Type Method Description StateDescriptorGraph.GraphVertex<State>
WalkStateGraphContext. maybeReturnMandatoryImmediateState(List<StateDescriptorGraph.GraphVertex<State>> outgoingStateEdges)
Methods in org.jivesoftware.smack.c2s.internal with parameters of type StateDescriptorGraph.GraphVertex Modifier and Type Method Description boolean
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.GraphVertex Modifier and Type Method Description StateDescriptorGraph.GraphVertex<State>
WalkStateGraphContext. maybeReturnMandatoryImmediateState(List<StateDescriptorGraph.GraphVertex<State>> outgoingStateEdges)
-
Uses of StateDescriptorGraph.GraphVertex in org.jivesoftware.smack.fsm
Methods in org.jivesoftware.smack.fsm that return StateDescriptorGraph.GraphVertex Modifier and Type Method Description 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)
Methods in org.jivesoftware.smack.fsm that return types with arguments of type StateDescriptorGraph.GraphVertex Modifier and Type Method Description List<StateDescriptorGraph.GraphVertex<E>>
StateDescriptorGraph.GraphVertex. getOutgoingEdges()
Methods in org.jivesoftware.smack.fsm with parameters of type StateDescriptorGraph.GraphVertex Modifier and Type Method Description static StateDescriptorGraph.GraphVertex<State>
StateDescriptorGraph. convertToStateGraph(StateDescriptorGraph.GraphVertex<StateDescriptor> initialStateDescriptor, ModularXmppClientToServerConnectionInternal connectionInternal)
static StateMachineException.SmackStateGraphDeadEndException
StateMachineException.SmackStateGraphDeadEndException. from(WalkStateGraphContext walkStateGraphContext, StateDescriptorGraph.GraphVertex<State> stateVertex)
Method parameters in org.jivesoftware.smack.fsm with type arguments of type StateDescriptorGraph.GraphVertex Modifier and Type Method Description static <E> void
StateDescriptorGraph. stateDescriptorGraphToDot(Collection<StateDescriptorGraph.GraphVertex<StateDescriptor>> vertexes, PrintWriter dotOut, boolean breakStateName)
Constructors in org.jivesoftware.smack.fsm with parameters of type StateDescriptorGraph.GraphVertex Constructor Description TransitionIgnoredDueCycle(StateDescriptorGraph.GraphVertex<State> currentStateVertex, StateDescriptorGraph.GraphVertex<State> successorStateVertexCausingCycle)
-