akka.routing
Class CustomRouterConfig

java.lang.Object
  extended by akka.routing.CustomRouterConfig
All Implemented Interfaces:
RouterConfig, java.io.Serializable

public abstract class CustomRouterConfig
extends java.lang.Object
implements RouterConfig

If a custom router implementation is not a Group nor a Pool it may extend this base class.

See Also:
Serialized Form

Constructor Summary
CustomRouterConfig()
           
 
Method Summary
 RouterActor createRouterActor()
          INTERNAL API
 java.lang.String routerDispatcher()
          Dispatcher ID to use for running the “head” actor, which handles supervision, death watch and router management messages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface akka.routing.RouterConfig
createRouter, isManagementMessage, routingLogicController, stopRouterWhenAllRouteesRemoved, verifyConfig, withFallback
 

Constructor Detail

CustomRouterConfig

public CustomRouterConfig()
Method Detail

createRouterActor

public RouterActor createRouterActor()
INTERNAL API

Specified by:
createRouterActor in interface RouterConfig
Returns:
(undocumented)

routerDispatcher

public java.lang.String routerDispatcher()
Description copied from interface: RouterConfig
Dispatcher ID to use for running the “head” actor, which handles supervision, death watch and router management messages

Specified by:
routerDispatcher in interface RouterConfig
Returns:
(undocumented)