Package akka.persistence.journal
Class PersistencePluginProxy
- java.lang.Object
- 
- akka.persistence.journal.PersistencePluginProxy
 
- 
- All Implemented Interfaces:
- Actor,- ActorLogging,- Stash,- StashSupport,- UnrestrictedStash,- RequiresMessageQueue<DequeBasedMessageQueueSemantics>
 
 public final class PersistencePluginProxy extends java.lang.Object implements Actor, Stash, ActorLogging 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfacePersistencePluginProxy.PluginTypestatic classPersistencePluginProxy.TargetLocationstatic classPersistencePluginProxy.TargetLocation$- 
Nested classes/interfaces inherited from interface akka.actor.ActorActor.emptyBehavior$, Actor.ignoringBehavior$
 
- 
 - 
Constructor SummaryConstructors Constructor Description PersistencePluginProxy(com.typesafe.config.Config config)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>active(ActorRef targetJournal, boolean targetAtThisNode)protected voidakka$actor$Actor$_setter_$context_$eq(ActorContext x$1)Scala API: Stores the context for this actor, including self, and sender.protected voidakka$actor$Actor$_setter_$self_$eq(ActorRef x$1)The 'self' field holds the ActorRef for this actor.protected voidakka$actor$StashSupport$_setter_$mailbox_$eq(DequeBasedMessageQueueSemantics x$1)voidbecomeIdentifying(Address address)ActorContextcontext()Scala API: Stores the context for this actor, including self, and sender.scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>identifying(Address address)scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>init()scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>initTimedOut()voidpreStart()User overridable callback.scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>receive()Scala API: This defines the initial actor behavior, it must return a partial function with the actor logic.ActorRefself()The 'self' field holds the ActorRef for this actor.voidsendIdentify(Address address)static voidsetTargetLocation(ActorSystem system, Address address)static voidstart(ActorSystem system)- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface akka.actor.ActoraroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, postRestart, sender, supervisorStrategy, unhandled
 - 
Methods inherited from interface akka.actor.ActorLogging_log_$eq, log
 - 
Methods inherited from interface akka.actor.StashSupportactorCell, clearStash, enqueueFirst, prepend, stash, theStash_$eq, unstash, unstashAll, unstashAll
 - 
Methods inherited from interface akka.actor.UnrestrictedStashpostStop, preRestart, super$postStop, super$preRestart
 
- 
 
- 
- 
- 
Method Detail- 
setTargetLocationpublic static void setTargetLocation(ActorSystem system, Address address) 
 - 
startpublic static void start(ActorSystem system) 
 - 
akka$actor$StashSupport$_setter_$mailbox_$eqprotected void akka$actor$StashSupport$_setter_$mailbox_$eq(DequeBasedMessageQueueSemantics x$1) - Specified by:
- akka$actor$StashSupport$_setter_$mailbox_$eqin interface- StashSupport
 
 - 
contextpublic ActorContext context() Description copied from interface:ActorScala API: Stores the context for this actor, including self, and sender. It is implicit to support operations such asforward.WARNING: Only valid within the Actor itself, so do not close over it and publish it to other threads! ActorContextis the Scala API.getContextreturns aAbstractActor.ActorContext, which is the Java API of the actor context.- Specified by:
- contextin interface- Actor
- Specified by:
- contextin interface- StashSupport
 
 - 
selfpublic final ActorRef self() Description copied from interface:ActorThe 'self' field holds the ActorRef for this actor. Can be used to send messages to itself:self ! message - Specified by:
- selfin interface- Actor
- Specified by:
- selfin interface- StashSupport
 
 - 
akka$actor$Actor$_setter_$context_$eqprotected void akka$actor$Actor$_setter_$context_$eq(ActorContext x$1) Description copied from interface:ActorScala API: Stores the context for this actor, including self, and sender. It is implicit to support operations such asforward.WARNING: Only valid within the Actor itself, so do not close over it and publish it to other threads! ActorContextis the Scala API.getContextreturns aAbstractActor.ActorContext, which is the Java API of the actor context.- Specified by:
- akka$actor$Actor$_setter_$context_$eqin interface- Actor
 
 - 
akka$actor$Actor$_setter_$self_$eqprotected final void akka$actor$Actor$_setter_$self_$eq(ActorRef x$1) Description copied from interface:ActorThe 'self' field holds the ActorRef for this actor. Can be used to send messages to itself:self ! message - Specified by:
- akka$actor$Actor$_setter_$self_$eqin interface- Actor
 
 - 
preStartpublic void preStart() Description copied from interface:ActorUser overridable callback. Is called when an Actor is started. Actors are automatically started asynchronously when created. Empty default implementation.
 - 
receivepublic scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive() Description copied from interface:ActorScala API: This defines the initial actor behavior, it must return a partial function with the actor logic.
 - 
initpublic scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> init() 
 - 
becomeIdentifyingpublic void becomeIdentifying(Address address) 
 - 
sendIdentifypublic void sendIdentify(Address address) 
 - 
identifyingpublic scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> identifying(Address address) 
 - 
activepublic scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> active(ActorRef targetJournal, boolean targetAtThisNode) 
 - 
initTimedOutpublic scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> initTimedOut() 
 
- 
 
-