trait ReplicationActor[StateData] extends Actor with Stash with StashFactory
- Annotations
- @deprecated
- Deprecated
(Since version 2.0.0) Use typed.ReplicatedEntityBehavior instead
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ReplicationActor
- StashFactory
- StashFactory
- Stash
- RequiresMessageQueue
- UnrestrictedStash
- StashSupport
- Actor
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type Receive = PartialFunction[Any, Unit]
- Definition Classes
- Actor
Abstract Value Members
Concrete Value Members
- def aroundPreRestart(reason: Throwable, message: Option[Any]): Unit
- Definition Classes
- ReplicationActor → Actor
- def aroundPreStart(): Unit
- Definition Classes
- ReplicationActor → Actor
- def aroundReceive(receive: Receive, msg: Any): Unit
- Definition Classes
- ReplicationActor → Actor
- implicit val context: ActorContext
- Definition Classes
- Actor
- def ensureConsistency(handler: => Unit): Unit
- def postRestart(reason: Throwable): Unit
- Definition Classes
- Actor
- Annotations
- @throws(classOf[java.lang.Exception])
- def postStop(): Unit
- Definition Classes
- UnrestrictedStash → Actor
- Annotations
- @throws(classOf[java.lang.Exception])
- def preRestart(reason: Throwable, message: Option[Any]): Unit
- Definition Classes
- UnrestrictedStash → Actor
- Annotations
- @throws(classOf[java.lang.Exception])
- def preStart(): Unit
- Definition Classes
- Actor
- Annotations
- @throws(classOf[java.lang.Exception])
- def receive: Receive
- Definition Classes
- ReplicationActor → Actor
- def replicate[A](event: A)(handler: (A) => Unit): Unit
- implicit final val self: ActorRef
- Definition Classes
- Actor
- final def sender(): ActorRef
- Definition Classes
- Actor
- def stash(): Unit
- Definition Classes
- StashSupport
- def supervisorStrategy: SupervisorStrategy
- Definition Classes
- Actor
- def unhandled(message: Any): Unit
- Definition Classes
- Actor
- def unstashAll(): Unit
- Definition Classes
- StashSupport