public interface Group extends RouterConfig
RouterConfig
for router actor with routee actors that are created external to the
router and the router sends messages to the specified path using actor selection,
without watching for termination.Modifier and Type | Method and Description |
---|---|
RouterActor |
createRouterActor()
INTERNAL API
|
scala.collection.immutable.Iterable<java.lang.String> |
paths()
Deprecated.
Implement paths with ActorSystem parameter instead. Since 2.4.
|
scala.collection.immutable.Iterable<java.lang.String> |
paths(ActorSystem system) |
Props |
props()
Props for a group router based on the settings defined by
this instance. |
Routee |
routeeFor(java.lang.String path,
ActorContext context)
INTERNAL API
|
createRouter, isManagementMessage, routerDispatcher, routingLogicController, stopRouterWhenAllRouteesRemoved, verifyConfig, withFallback
scala.collection.immutable.Iterable<java.lang.String> paths()
scala.collection.immutable.Iterable<java.lang.String> paths(ActorSystem system)
Props props()
Props
for a group router based on the settings defined by
this instance.Routee routeeFor(java.lang.String path, ActorContext context)
path
- (undocumented)context
- (undocumented)RouterActor createRouterActor()
createRouterActor
in interface RouterConfig