|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClusterRouterConfigBase
INTERNAL API
Method Summary | |
---|---|
Router |
createRouter(ActorSystem system)
Create the actual router, responsible for routing messages to routees. |
boolean |
isManagementMessage(java.lang.Object msg)
Is the message handled by the router head actor or the RouterConfig.routingLogicController(akka.routing.RoutingLogic) actor. |
RouterConfig |
local()
|
java.lang.String |
routerDispatcher()
Dispatcher ID to use for running the “head” actor, which handles supervision, death watch and router management messages |
scala.Option<Props> |
routingLogicController(RoutingLogic routingLogic)
Possibility to define an actor for controlling the routing logic from external stimuli (e.g. |
ClusterRouterSettingsBase |
settings()
|
boolean |
stopRouterWhenAllRouteesRemoved()
|
Methods inherited from interface akka.routing.RouterConfig |
---|
createRouterActor, verifyConfig, withFallback |
Method Detail |
---|
RouterConfig local()
ClusterRouterSettingsBase settings()
Router createRouter(ActorSystem system)
RouterConfig
createRouter
in interface RouterConfig
system
- the ActorSystem this router belongs to
java.lang.String routerDispatcher()
RouterConfig
routerDispatcher
in interface RouterConfig
boolean stopRouterWhenAllRouteesRemoved()
stopRouterWhenAllRouteesRemoved
in interface RouterConfig
scala.Option<Props> routingLogicController(RoutingLogic routingLogic)
RouterConfig
routingLogicController
in interface RouterConfig
routingLogic
- (undocumented)
boolean isManagementMessage(java.lang.Object msg)
RouterConfig
RouterConfig.routingLogicController(akka.routing.RoutingLogic)
actor.
isManagementMessage
in interface RouterConfig
msg
- (undocumented)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |