Packages

final case class Transition[S](fsmRef: ActorRef, from: S, to: S, timeout: Option[FiniteDuration]) extends Product with Serializable

Message type which is used to communicate transitions between states to all subscribed listeners (use akka.actor.FSM.SubscribeTransitionCallBack).

Source
PersistentFSM.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Transition
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Transition(fsmRef: ActorRef, from: S, to: S, timeout: Option[FiniteDuration])

Value Members

  1. val from: S
  2. val fsmRef: ActorRef
  3. def productElementNames: Iterator[String]
    Definition Classes
    Product
  4. val timeout: Option[FiniteDuration]
  5. val to: S