public static class PersistentFSM.PersistentFSMSnapshot<D> extends java.lang.Object implements Message, scala.Product, scala.Serializable
param: stateIdentifier FSM state identifier param: data FSM state data param: timeout FSM state timeout
Constructor and Description |
---|
PersistentFSMSnapshot(java.lang.String stateIdentifier,
D data,
scala.Option<scala.concurrent.duration.FiniteDuration> timeout) |
Modifier and Type | Method and Description |
---|---|
D |
data() |
java.lang.String |
stateIdentifier() |
scala.Option<scala.concurrent.duration.FiniteDuration> |
timeout() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PersistentFSMSnapshot(java.lang.String stateIdentifier, D data, scala.Option<scala.concurrent.duration.FiniteDuration> timeout)
public java.lang.String stateIdentifier()
public D data()
public scala.Option<scala.concurrent.duration.FiniteDuration> timeout()