akka.actor
Class AbstractActorWithUnrestrictedStash

java.lang.Object
  extended by akka.actor.AbstractActor
      extended by akka.actor.AbstractActorWithUnrestrictedStash
All Implemented Interfaces:
Actor, StashSupport, UnrestrictedStash

public abstract class AbstractActorWithUnrestrictedStash
extends AbstractActor
implements UnrestrictedStash

Java API: compatible with lambda expressions

Actor base class with Stash that does not enforce any mailbox type. The mailbox of the actor has to be configured manually. See AbstractActorWithStash for details on how Stash works.

This is an EXPERIMENTAL feature and is subject to change until it has received more real world testing.


Nested Class Summary
 
Nested classes/interfaces inherited from interface akka.actor.Actor
Actor.emptyBehavior$
 
Constructor Summary
AbstractActorWithUnrestrictedStash()
           
 
Method Summary
 
Methods inherited from class akka.actor.AbstractActor
emptyBehavior, getContext, receive, receive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface akka.actor.UnrestrictedStash
postStop, preRestart
 
Methods inherited from interface akka.actor.Actor
aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, context, postRestart, preStart, receive, self, sender, supervisorStrategy, unhandled
 
Methods inherited from interface akka.actor.StashSupport
actorCell, capacity, clearStash, context, enqueueFirst, mailbox, prepend, self, stash, theStash, unstash, unstashAll, unstashAll
 

Constructor Detail

AbstractActorWithUnrestrictedStash

public AbstractActorWithUnrestrictedStash()