Packages

trait ReplicationActor[StateData] extends Actor with Stash with StashFactory

Annotations
@deprecated
Deprecated

(Since version 2.0.0) Use typed.ReplicatedEntityBehavior instead

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReplicationActor
  2. StashFactory
  3. StashFactory
  4. Stash
  5. RequiresMessageQueue
  6. UnrestrictedStash
  7. StashSupport
  8. Actor
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Receive = PartialFunction[Any, Unit]
    Definition Classes
    Actor

Abstract Value Members

  1. abstract def currentState: StateData
  2. abstract def receiveCommand: Receive
  3. abstract def receiveReplica: Receive

Concrete Value Members

  1. def aroundPreRestart(reason: Throwable, message: Option[Any]): Unit
    Definition Classes
    ReplicationActor → Actor
  2. def aroundPreStart(): Unit
    Definition Classes
    ReplicationActor → Actor
  3. def aroundReceive(receive: Receive, msg: Any): Unit
    Definition Classes
    ReplicationActor → Actor
  4. implicit val context: ActorContext
    Definition Classes
    Actor
  5. def ensureConsistency(handler: => Unit): Unit
  6. def postRestart(reason: Throwable): Unit
    Definition Classes
    Actor
    Annotations
    @throws(classOf[java.lang.Exception])
  7. def postStop(): Unit
    Definition Classes
    UnrestrictedStash → Actor
    Annotations
    @throws(classOf[java.lang.Exception])
  8. def preRestart(reason: Throwable, message: Option[Any]): Unit
    Definition Classes
    UnrestrictedStash → Actor
    Annotations
    @throws(classOf[java.lang.Exception])
  9. def preStart(): Unit
    Definition Classes
    Actor
    Annotations
    @throws(classOf[java.lang.Exception])
  10. def receive: Receive
    Definition Classes
    ReplicationActor → Actor
  11. def replicate[A](event: A)(handler: (A) => Unit): Unit
  12. implicit final val self: ActorRef
    Definition Classes
    Actor
  13. final def sender(): ActorRef
    Definition Classes
    Actor
  14. def stash(): Unit
    Definition Classes
    StashSupport
  15. def supervisorStrategy: SupervisorStrategy
    Definition Classes
    Actor
  16. def unhandled(message: Any): Unit
    Definition Classes
    Actor
  17. def unstashAll(): Unit
    Definition Classes
    StashSupport