akka.routing
Class RouterPoolActor

java.lang.Object
  extended by akka.routing.RouterActor
      extended by akka.routing.RouterPoolActor
All Implemented Interfaces:
Actor
Direct Known Subclasses:
ClusterRouterPoolActor, ResizablePoolActor

public class RouterPoolActor
extends RouterActor

INTERNAL API


Nested Class Summary
 
Nested classes/interfaces inherited from interface akka.actor.Actor
Actor.emptyBehavior$
 
Constructor Summary
RouterPoolActor(SupervisorStrategy supervisorStrategy)
           
 
Method Summary
 Pool pool()
           
 scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive()
          This defines the initial actor behavior, it must return a partial function with the actor logic.
 SupervisorStrategy supervisorStrategy()
          User overridable definition the strategy to use for supervising child actors.
 
Methods inherited from class akka.routing.RouterActor
cell, preRestart, routingLogicController, stopIfAllRouteesRemoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface akka.actor.Actor
aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, context, postRestart, postStop, preStart, self, sender, unhandled
 

Constructor Detail

RouterPoolActor

public RouterPoolActor(SupervisorStrategy supervisorStrategy)
Method Detail

supervisorStrategy

public SupervisorStrategy supervisorStrategy()
Description copied from interface: Actor
User overridable definition the strategy to use for supervising child actors.

Returns:
(undocumented)

pool

public Pool pool()

receive

public scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive()
Description copied from interface: Actor
This defines the initial actor behavior, it must return a partial function with the actor logic.

Specified by:
receive in interface Actor
Overrides:
receive in class RouterActor
Returns:
(undocumented)