Package org.apache.pekko.actor
Class AbstractLoggingActorWithStash
java.lang.Object
org.apache.pekko.actor.AbstractActor
org.apache.pekko.actor.AbstractLoggingActorWithStash
- All Implemented Interfaces:
AbstractActorStashSupport,Actor,ActorLogging,StashSupport,RequiresMessageQueue<DequeBasedMessageQueueSemantics>
public abstract class AbstractLoggingActorWithStash
extends AbstractActor
implements AbstractActorStashSupport, RequiresMessageQueue<DequeBasedMessageQueueSemantics>, ActorLogging
Java API: compatible with lambda expressions
Actor base class that mixes in logging and a stash.
By default requests a DequeBasedMessageQueueSemantics mailbox.
- Since:
- 2.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.pekko.actor.AbstractActor
AbstractActor.ActorContext, AbstractActor.ReceiveNested classes/interfaces inherited from interface org.apache.pekko.actor.Actor
Actor.emptyBehavior$, Actor.ignoringBehavior$ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidMethods inherited from class org.apache.pekko.actor.AbstractActor
context, createReceive, emptyBehavior, getContext, getSelf, getSender, org$apache$pekko$actor$Actor$_setter_$context_$eq, org$apache$pekko$actor$Actor$_setter_$self_$eq, postRestart, postStop, preRestart, preRestart, preStart, receive, receiveBuilder, self, supervisorStrategyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pekko.actor.AbstractActorStashSupport
postStop, preRestart, super$postStop, super$preRestartMethods inherited from interface org.apache.pekko.actor.Actor
aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, sender, unhandledMethods inherited from interface org.apache.pekko.actor.ActorLogging
_log_$eq, logMethods inherited from interface org.apache.pekko.actor.StashSupport
actorCell, clearStash, context, enqueueFirst, prepend, self, stash, theStash_$eq, unstash, unstashAll, unstashAll
-
Constructor Details
-
AbstractLoggingActorWithStash
public AbstractLoggingActorWithStash()
-
-
Method Details
-
org$apache$pekko$actor$StashSupport$_setter_$mailbox_$eq
protected void org$apache$pekko$actor$StashSupport$_setter_$mailbox_$eq(DequeBasedMessageQueueSemantics x$1) - Specified by:
org$apache$pekko$actor$StashSupport$_setter_$mailbox_$eqin interfaceStashSupport
-