Package org.apache.pekko.actor
Class FSM.State$
java.lang.Object
org.apache.pekko.actor.FSM.State$
- All Implemented Interfaces:
Serializable
This captures all of the managed state of the
pekko.actor.FSM: the state
name, the state data, possibly custom timeout, stop reason and replies
accumulated while processing the last message.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FSM.State$Static reference to the singleton instance of this Scala object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<S,D> scala.Option<scala.concurrent.duration.FiniteDuration> <S,D> scala.Option<FSM.Reason> <S,D> scala.collection.immutable.List<Object> <S,D> FSM.State<S, D> apply(S stateName, D stateData, scala.Option<scala.concurrent.duration.FiniteDuration> timeout, scala.Option<FSM.Reason> stopReason, scala.collection.immutable.List<Object> replies) <S,D> scala.Option<scala.concurrent.duration.FiniteDuration> <S,D> scala.Option<FSM.Reason> <S,D> scala.collection.immutable.List<Object> <S,D> scala.Option<scala.Tuple5<S, D, scala.Option<scala.concurrent.duration.FiniteDuration>, scala.Option<FSM.Reason>, scala.collection.immutable.List<Object>>>
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
State$
public State$()
-
-
Method Details
-
$lessinit$greater$default$3
public <S,D> scala.Option<scala.concurrent.duration.FiniteDuration> $lessinit$greater$default$3() -
$lessinit$greater$default$4
-
$lessinit$greater$default$5
-
apply
public <S,D> FSM.State<S,D> apply(S stateName, D stateData, scala.Option<scala.concurrent.duration.FiniteDuration> timeout, scala.Option<FSM.Reason> stopReason, scala.collection.immutable.List<Object> replies) -
apply$default$3
public <S,D> scala.Option<scala.concurrent.duration.FiniteDuration> apply$default$3() -
apply$default$4
-
apply$default$5
-
unapply
public <S,D> scala.Option<scala.Tuple5<S,D, unapplyscala.Option<scala.concurrent.duration.FiniteDuration>, scala.Option<FSM.Reason>, scala.collection.immutable.List<Object>>> (FSM.State<S, D> state)
-