Package dev.getelements.elements.rt.routing
package dev.getelements.elements.rt.routing
-
ClassDescriptionA compex type of
RoutingStrategywhere each invocation goes to all knownRemoteInvokerinstances and then combines the results together into a single result.Given the expected number of calls, this generates aConsumerwhich will aggregate all results together until a set number of responses occur.AggregateFuture<AggregateT>This routing stragegy will broadcast to all nodes.The defaultRoutingStrategywhich simply selects aRemoteInvokerfrom theRemoteInvokerRegistryusingRemoteInvokerRegistry.getBestRemoteInvoker(ApplicationId)and sends theInvocationthere.A type ofInvocationErrorConsumerwhich accepts an instance ofThrowableand forwards it to the delegate.Aggregates all results.ARoutingStrategywhich ensures that accepts all address components are instances ofHasNodeIdand that allNodeIdinstances point to the same place.