public class NoRouter$ extends NoRouter implements scala.Product, scala.Serializable
Modifier and Type | Field and Description |
---|---|
static NoRouter$ |
MODULE$
Static reference to the singleton instance of this Scala object.
|
Constructor and Description |
---|
NoRouter$() |
Modifier and Type | Method and Description |
---|---|
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. |
isManagementMessage, routingLogicController, stopRouterWhenAllRouteesRemoved, verifyConfig
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
$init$, productArity, productElement, productIterator, productPrefix
isManagementMessage, routingLogicController, stopRouterWhenAllRouteesRemoved, verifyConfig
public static final NoRouter$ MODULE$
public Router createRouter(ActorSystem system)
RouterConfig
createRouter
in interface RouterConfig
createRouter
in class NoRouter
system
- the ActorSystem this router belongs topublic RouterActor createRouterActor()
createRouterActor
in interface RouterConfig
createRouterActor
in class NoRouter
public java.lang.String routerDispatcher()
RouterConfig
routerDispatcher
in interface RouterConfig
routerDispatcher
in class NoRouter
public RouterConfig withFallback(RouterConfig other)
RouterConfig
this
(i.e. no merge).withFallback
in interface RouterConfig
withFallback
in class NoRouter
other
- (undocumented)public NoRouter$ getInstance()
getInstance
in class NoRouter