akka.routing
Class NoRouter$

java.lang.Object
  extended by akka.routing.NoRouter
      extended by akka.routing.NoRouter$
All Implemented Interfaces:
RouterConfig, java.io.Serializable, scala.Equals, scala.Product

public class NoRouter$
extends NoRouter
implements scala.Product, scala.Serializable

See Also:
Serialized Form

Field Summary
static NoRouter$ MODULE$
          Static reference to the singleton instance of this Scala object.
 
Constructor Summary
NoRouter$()
           
 
Method Summary
 Router createRouter(ActorSystem system)
          Create the actual router, responsible for routing messages to routees.
 RouterActor createRouterActor()
          INTERNAL API
 NoRouter$ getInstance()
          Java API: get the singleton instance
 Props props(Props routeeProps)
           
 java.lang.String routerDispatcher()
          Dispatcher ID to use for running the “head” actor, which handles supervision, death watch and router management messages
 RouterConfig withFallback(RouterConfig other)
          Overridable merge strategy, by default completely prefers this (i.e.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
 
Methods inherited from interface scala.Equals
canEqual, equals
 
Methods inherited from interface akka.routing.RouterConfig
isManagementMessage, routingLogicController, stopRouterWhenAllRouteesRemoved, verifyConfig
 

Field Detail

MODULE$

public static final NoRouter$ MODULE$
Static reference to the singleton instance of this Scala object.

Constructor Detail

NoRouter$

public NoRouter$()
Method Detail

createRouter

public Router createRouter(ActorSystem system)
Description copied from interface: RouterConfig
Create the actual router, responsible for routing messages to routees.

Specified by:
createRouter in interface RouterConfig
Overrides:
createRouter in class NoRouter
Parameters:
system - the ActorSystem this router belongs to
Returns:
(undocumented)

createRouterActor

public RouterActor createRouterActor()
INTERNAL API

Specified by:
createRouterActor in interface RouterConfig
Overrides:
createRouterActor in class NoRouter
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
Overrides:
routerDispatcher in class NoRouter
Returns:
(undocumented)

withFallback

public RouterConfig withFallback(RouterConfig other)
Description copied from interface: RouterConfig
Overridable merge strategy, by default completely prefers this (i.e. no merge).

Specified by:
withFallback in interface RouterConfig
Overrides:
withFallback in class NoRouter
Parameters:
other - (undocumented)
Returns:
(undocumented)

getInstance

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

Overrides:
getInstance in class NoRouter
Returns:
(undocumented)

props

public Props props(Props routeeProps)
Overrides:
props in class NoRouter