akka.routing
Class NoRouter

java.lang.Object
  extended by akka.routing.NoRouter
All Implemented Interfaces:
RouterConfig, java.io.Serializable
Direct Known Subclasses:
NoRouter$

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

Routing configuration that indicates no routing; this is also the default value which hence overrides the merge strategy in order to accept values from lower-precedence sources. The decision whether or not to create a router is taken in the LocalActorRefProvider based on Props.

See Also:
Serialized Form

Constructor Summary
NoRouter()
           
 
Method Summary
static Router createRouter(ActorSystem system)
           
static RouterActor createRouterActor()
          INTERNAL API
static NoRouter$ getInstance()
          Java API: get the singleton instance
static Props props(Props routeeProps)
           
static java.lang.String routerDispatcher()
           
static RouterConfig withFallback(RouterConfig other)
           
 
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, createRouterActor, isManagementMessage, routerDispatcher, routingLogicController, stopRouterWhenAllRouteesRemoved, verifyConfig, withFallback
 

Constructor Detail

NoRouter

public NoRouter()
Method Detail

createRouter

public static Router createRouter(ActorSystem system)

createRouterActor

public static RouterActor createRouterActor()
INTERNAL API

Returns:
(undocumented)

routerDispatcher

public static java.lang.String routerDispatcher()

withFallback

public static RouterConfig withFallback(RouterConfig other)

getInstance

public static NoRouter$ getInstance()
Java API: get the singleton instance

Returns:
(undocumented)

props

public static Props props(Props routeeProps)