public abstract class BroadcastRouter<P> extends Router<P>
| Modifier | Constructor and Description |
|---|---|
protected |
BroadcastRouter(RouterSpecification<P> specification) |
| Modifier and Type | Method and Description |
|---|---|
protected Routing<P> |
computeRouting() |
protected <T1,R extends io.vlingo.xoom.common.Completes<?>> |
dispatchQuery(BiFunction<P,T1,R> query,
T1 routable1) |
protected <T1,T2,T3,T4,R extends io.vlingo.xoom.common.Completes<?>> |
dispatchQuery(io.vlingo.xoom.common.PentaFunction<P,T1,T2,T3,T4,R> query,
T1 routable1,
T2 routable2,
T3 routable3,
T4 routable4) |
protected <T1,T2,T3,R extends io.vlingo.xoom.common.Completes<?>> |
dispatchQuery(io.vlingo.xoom.common.QuadFunction<P,T1,T2,T3,R> query,
T1 routable1,
T2 routable2,
T3 routable3) |
protected <T1,T2,R extends io.vlingo.xoom.common.Completes<?>> |
dispatchQuery(io.vlingo.xoom.common.TriFunction<P,T1,T2,R> query,
T1 routable1,
T2 routable2) |
dispatchCommand, dispatchCommand, dispatchCommand, dispatchCommand, initRoutees, routeeAt, routees, routingFor, routingFor, routingFor, routingFor, subscribe, subscribe, unsubscribe, unsubscribeaddress, afterRestart, afterStop, answerFrom, beforeRestart, beforeResume, beforeStart, childActorFor, childActorFor, completableFuture, completes, completesEventually, conclude, deadLetters, definition, disperseStowedMessages, equals, future, hashCode, isStopped, logger, parentAs, scheduler, secure, selfAs, stage, stageNamed, start, stateSnapshot, stateSnapshot, stop, stowMessages, toString, viewTestState, viewTestStateInitializationprotected BroadcastRouter(RouterSpecification<P> specification)
protected Routing<P> computeRouting()
computeRouting in class Router<P>protected <T1,R extends io.vlingo.xoom.common.Completes<?>> R dispatchQuery(BiFunction<P,T1,R> query, T1 routable1)
dispatchQuery in class Router<P>protected <T1,T2,R extends io.vlingo.xoom.common.Completes<?>> R dispatchQuery(io.vlingo.xoom.common.TriFunction<P,T1,T2,R> query, T1 routable1, T2 routable2)
dispatchQuery in class Router<P>protected <T1,T2,T3,R extends io.vlingo.xoom.common.Completes<?>> R dispatchQuery(io.vlingo.xoom.common.QuadFunction<P,T1,T2,T3,R> query, T1 routable1, T2 routable2, T3 routable3)
dispatchQuery in class Router<P>protected <T1,T2,T3,T4,R extends io.vlingo.xoom.common.Completes<?>> R dispatchQuery(io.vlingo.xoom.common.PentaFunction<P,T1,T2,T3,T4,R> query, T1 routable1, T2 routable2, T3 routable3, T4 routable4)
dispatchQuery in class Router<P>Copyright © 2021. All rights reserved.