Class Hierarchy
- java.lang.Object
- scala.runtime.AbstractFunction1<T1,R> (implements scala.Function1<T1,R>)
- akka.persistence.fsm.PersistentFSM.Failure$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.SubscribeTransitionCallBack$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.TimeoutMarker$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.UnsubscribeTransitionCallBack$ (implements scala.Serializable)
- scala.runtime.AbstractFunction2<T1,T2,R> (implements scala.Function2<T1,T2,R>)
- akka.persistence.fsm.PersistentFSM.StateChangeEvent$ (implements scala.Serializable)
- akka.persistence.fsm.AbstractPersistentFSMBase<S,D,E> (implements akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.fsm.AbstractPersistentFSM<S,D,E> (implements akka.persistence.fsm.PersistentFSM<S,D,E>)
- akka.persistence.fsm.AbstractPersistentLoggingFSM<S,D,E> (implements akka.persistence.fsm.LoggingPersistentFSM<S,D,E>, akka.persistence.fsm.PersistentFSM<S,D,E>)
- akka.persistence.fsm.AbstractPersistentFSM<S,D,E> (implements akka.persistence.fsm.PersistentFSM<S,D,E>)
- akka.persistence.fsm.AbstractPersistentFSMBase$
- akka.persistence.fsm.PersistentFSM.$minus$greater$
- akka.persistence.fsm.PersistentFSM.CurrentState<S> (implements scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.CurrentState$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Event<D> (implements akka.actor.NoSerializationVerificationNeeded, scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Event$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Failure (implements akka.persistence.fsm.PersistentFSM.Reason, scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.LogEntry<S,D> (implements scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.LogEntry$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Normal$ (implements akka.persistence.fsm.PersistentFSM.Reason, scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.NullFunction$ (implements scala.PartialFunction<A,B>)
- akka.persistence.fsm.PersistentFSM.PersistentFSMSnapshot<D> (implements akka.persistence.serialization.Message, scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.PersistentFSMSnapshot$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Shutdown$ (implements akka.persistence.fsm.PersistentFSM.Reason, scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.State<S,D,E> (implements scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.State$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.StateChangeEvent (implements akka.persistence.fsm.PersistentFSM.PersistentFsmEvent, scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.StateTimeout$ (implements scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.StopEvent<S,D> (implements akka.actor.NoSerializationVerificationNeeded, scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.StopEvent$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.SubscribeTransitionCallBack (implements scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.TimeoutMarker (implements scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Timer (implements akka.actor.NoSerializationVerificationNeeded, scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Timer$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Transition<S> (implements scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM.Transition$ (implements scala.Serializable)
- akka.persistence.fsm.PersistentFSM.UnsubscribeTransitionCallBack (implements scala.Product, scala.Serializable)
- akka.persistence.fsm.PersistentFSM$
- akka.persistence.fsm.PersistentFSMBase.TransformHelper
- akka.persistence.fsm.SnapshotAfter (implements akka.actor.Extension)
- akka.persistence.fsm.SnapshotAfter$ (implements akka.actor.ExtensionId<T>, akka.actor.ExtensionIdProvider)
- scala.runtime.AbstractFunction1<T1,R> (implements scala.Function1<T1,R>)
Interface Hierarchy
- akka.actor.Actor
- akka.persistence.fsm.PersistentFSMBase<S,D,E> (also extends akka.actor.ActorLogging, akka.routing.Listeners)
- akka.persistence.fsm.LoggingPersistentFSM<S,D,E>
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.PersistentActor)
- akka.persistence.Snapshotter
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.PersistenceStash)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.PersistenceStash)
- akka.actor.UnrestrictedStash (also extends akka.actor.StashSupport)
- akka.actor.Stash (also extends akka.dispatch.RequiresMessageQueue<T>)
- akka.persistence.PersistenceStash (also extends akka.actor.StashFactory)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.Snapshotter)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.Snapshotter)
- akka.persistence.PersistenceStash (also extends akka.actor.StashFactory)
- akka.actor.Stash (also extends akka.dispatch.RequiresMessageQueue<T>)
- akka.persistence.fsm.PersistentFSMBase<S,D,E> (also extends akka.actor.ActorLogging, akka.routing.Listeners)
- akka.actor.ActorLogging
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.persistence.PersistentActor, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.fsm.PersistentFSMBase<S,D,E> (also extends akka.actor.Actor, akka.routing.Listeners)
- akka.persistence.fsm.LoggingPersistentFSM<S,D,E>
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.PersistentActor)
- akka.routing.Listeners
- akka.persistence.fsm.PersistentFSMBase<S,D,E> (also extends akka.actor.Actor, akka.actor.ActorLogging)
- akka.persistence.fsm.LoggingPersistentFSM<S,D,E>
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.PersistentActor)
- akka.persistence.fsm.PersistentFSMBase<S,D,E> (also extends akka.actor.Actor, akka.actor.ActorLogging)
- akka.persistence.PersistenceIdentity
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceRecovery, akka.persistence.PersistenceStash, akka.persistence.Snapshotter)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.PersistentActor (also extends akka.persistence.Eventsourced)
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceRecovery, akka.persistence.PersistenceStash, akka.persistence.Snapshotter)
- akka.persistence.PersistenceRecovery
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceStash, akka.persistence.Snapshotter)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceStash, akka.persistence.Snapshotter)
- akka.persistence.fsm.PersistentFSM.FSMState
- akka.persistence.fsm.PersistentFSM.Reason
- akka.dispatch.RequiresMessageQueue<T>
- akka.actor.Stash (also extends akka.actor.UnrestrictedStash)
- akka.persistence.PersistenceStash (also extends akka.actor.StashFactory)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.Snapshotter)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.Snapshotter)
- akka.persistence.PersistenceStash (also extends akka.actor.StashFactory)
- akka.actor.Stash (also extends akka.actor.UnrestrictedStash)
- java.io.Serializable
- scala.Serializable
- akka.persistence.serialization.Message
- akka.persistence.fsm.PersistentFSM.PersistentFsmEvent
- akka.persistence.serialization.Message
- scala.Serializable
- akka.actor.StashFactory
- akka.persistence.PersistenceStash (also extends akka.actor.Stash)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.Snapshotter)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.Snapshotter)
- akka.persistence.PersistenceStash (also extends akka.actor.Stash)
- akka.actor.StashSupport
- akka.actor.UnrestrictedStash (also extends akka.actor.Actor)
- akka.actor.Stash (also extends akka.dispatch.RequiresMessageQueue<T>)
- akka.persistence.PersistenceStash (also extends akka.actor.StashFactory)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.Snapshotter)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.fsm.PersistentFSM<S,D,E> (also extends akka.actor.ActorLogging, akka.persistence.fsm.PersistentFSMBase<S,D,E>)
- akka.persistence.PersistentActor (also extends akka.persistence.PersistenceIdentity)
- akka.persistence.Eventsourced (also extends akka.persistence.PersistenceIdentity, akka.persistence.PersistenceRecovery, akka.persistence.Snapshotter)
- akka.persistence.PersistenceStash (also extends akka.actor.StashFactory)
- akka.actor.Stash (also extends akka.dispatch.RequiresMessageQueue<T>)
- akka.actor.UnrestrictedStash (also extends akka.actor.Actor)