akka.routing
Interface PoolOverrideUnsetConfig<T extends Pool>

All Superinterfaces:
Pool, RouterConfig, java.io.Serializable
All Known Implementing Classes:
AdaptiveLoadBalancingRouter, BroadcastPool, BroadcastRouter, ConsistentHashingPool, ConsistentHashingRouter, RandomPool, RandomRouter, RoundRobinPool, RoundRobinRouter, ScatterGatherFirstCompletedPool, ScatterGatherFirstCompletedRouter, SmallestMailboxPool, SmallestMailboxRouter, TailChoppingPool

public interface PoolOverrideUnsetConfig<T extends Pool>
extends Pool

INTERNAL API

Used to override unset configuration in a router.


Method Summary
 RouterConfig overrideUnsetConfig(RouterConfig other)
           
 T withResizer(Resizer resizer)
           
 T withSupervisorStrategy(SupervisorStrategy strategy)
           
 
Methods inherited from interface akka.routing.Pool
createRouterActor, enrichWithPoolDispatcher, newRoutee, nrOfInstances, props, resizer, stopRouterWhenAllRouteesRemoved, supervisorStrategy, usePoolDispatcher
 
Methods inherited from interface akka.routing.RouterConfig
createRouter, isManagementMessage, routerDispatcher, routingLogicController, verifyConfig, withFallback
 

Method Detail

overrideUnsetConfig

RouterConfig overrideUnsetConfig(RouterConfig other)

withSupervisorStrategy

T withSupervisorStrategy(SupervisorStrategy strategy)

withResizer

T withResizer(Resizer resizer)