Uses of Class
dev.getelements.elements.rt.remote.InvocationResult
Packages that use InvocationResult
Package
Description
-
Uses of InvocationResult in dev.getelements.elements.rt
Methods in dev.getelements.elements.rt that return types with arguments of type InvocationResultModifier and TypeMethodDescriptionResultHandlerStrategy.getAsyncInvocationResultConsumers()
Returns the async invocation result consumers.ResultHandlerStrategy.getSyncResultConsumer()
Returns the sync result consumer. -
Uses of InvocationResult in dev.getelements.elements.rt.jrpc
Methods in dev.getelements.elements.rt.jrpc that return types with arguments of type InvocationResultModifier and TypeMethodDescriptionSingleAsyncResultHandlerStrategy.getAsyncInvocationResultConsumers()
SingleSyncReturnResultHandlerStrategy.getAsyncInvocationResultConsumers()
SingleAsyncResultHandlerStrategy.getSyncResultConsumer()
SingleSyncReturnResultHandlerStrategy.getSyncResultConsumer()
-
Uses of InvocationResult in dev.getelements.elements.rt.remote
Method parameters in dev.getelements.elements.rt.remote with type arguments of type InvocationResultModifier and TypeMethodDescriptionvoid
AbstractLocalInvocationDispatcher.dispatch
(Invocation invocation, Consumer<InvocationResult> syncInvocationResultConsumer, Consumer<InvocationError> syncInvocationErrorConsumer, List<Consumer<InvocationResult>> additionalInvocationResultConsumerList, Consumer<InvocationError> asyncInvocationErrorConsumer) void
AbstractLocalInvocationDispatcher.dispatch
(Invocation invocation, Consumer<InvocationResult> syncInvocationResultConsumer, Consumer<InvocationError> syncInvocationErrorConsumer, List<Consumer<InvocationResult>> additionalInvocationResultConsumerList, Consumer<InvocationError> asyncInvocationErrorConsumer) void
LocalInvocationDispatcher.dispatch
(Invocation invocation, Consumer<InvocationResult> syncInvocationResultConsumer, Consumer<InvocationError> syncInvocationErrorConsumer, List<Consumer<InvocationResult>> additionalInvocationResultConsumerList, Consumer<InvocationError> asyncInvocationErrorConsumer) Performs the actual dispatch by unpacking theInvocation
and collecting the results into the providedConsumer<InvocationResult>
.void
LocalInvocationDispatcher.dispatch
(Invocation invocation, Consumer<InvocationResult> syncInvocationResultConsumer, Consumer<InvocationError> syncInvocationErrorConsumer, List<Consumer<InvocationResult>> additionalInvocationResultConsumerList, Consumer<InvocationError> asyncInvocationErrorConsumer) Performs the actual dispatch by unpacking theInvocation
and collecting the results into the providedConsumer<InvocationResult>
.RemoteInvoker.invoke
(Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Deprecated.RemoteInvocationDispatcher.invokeAsync
(Route route, Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Sends theInvocation
to the remote service and waits for theInvocationResult
.RemoteInvoker.invokeAsync
(Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Sends theInvocation
to the remote service and waits for theInvocationResult
.SimpleRemoteInvocationDispatcher.invokeAsync
(Route route, Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) default Void
RemoteInvocationDispatcher.invokeAsyncV
(Route route, Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) InvokesRemoteInvocationDispatcher.invokeAsyncV(Route, Invocation, List, InvocationErrorConsumer)
, ignoring the returnedAsyncOperation
.default Void
RemoteInvoker.invokeAsyncV
(Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Sends theInvocation
to the remote service and waits for theInvocationResult
.RemoteInvoker.invokeCompletionStage
(Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Sends theInvocation
to the remote service and waits for theInvocationResult
.RemoteInvocationDispatcher.invokeFuture
(Route route, Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Sends theInvocation
to the remote service and waits for theInvocationResult
.RemoteInvoker.invokeFuture
(Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Sends theInvocation
to the remote service and waits for theInvocationResult
.SimpleRemoteInvocationDispatcher.invokeFuture
(Route route, Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) RemoteInvocationDispatcher.invokeSync
(Route route, Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Sends theInvocation
to the remote service and waits for theInvocationResult
.default Object
RemoteInvoker.invokeSync
(Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Sends theInvocation
to the remote service and waits for theInvocationResult
.SimpleRemoteInvocationDispatcher.invokeSync
(Route route, Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) void
LocalInvocationProcessor.processInvocation
(Object target, Invocation invocation, Consumer<InvocationResult> syncInvocationResultConsumer, Consumer<InvocationError> syncInvocationErrorConsumer, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, Consumer<InvocationError> asyncInvocationErrorConsumer) Performs the dispatch to the supplied object.void
LocalInvocationProcessor.processInvocation
(Object target, Invocation invocation, Consumer<InvocationResult> syncInvocationResultConsumer, Consumer<InvocationError> syncInvocationErrorConsumer, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, Consumer<InvocationError> asyncInvocationErrorConsumer) Performs the dispatch to the supplied object. -
Uses of InvocationResult in dev.getelements.elements.rt.remote.jeromq
Method parameters in dev.getelements.elements.rt.remote.jeromq with type arguments of type InvocationResultModifier and TypeMethodDescriptionJeroMQRemoteInvoker.invokeAsync
(Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) JeroMQRemoteInvoker.invokeCompletionStage
(Invocation invocation, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) Constructor parameters in dev.getelements.elements.rt.remote.jeromq with type arguments of type InvocationResultModifierConstructorDescriptionJeroMQRemoteInvocation
(JeroMQAsyncOperation asyncOperation, AsyncConnection<org.zeromq.ZContext, org.zeromq.ZMQ.Socket> connection, Invocation invocation, PayloadReader payloadReader, PayloadWriter payloadWriter, Map<String, String> mdcContext, Consumer<Object> syncResultConsumer, Consumer<Throwable> syncErrorConsumer, List<Consumer<InvocationResult>> asyncInvocationResultConsumerList, InvocationErrorConsumer asyncInvocationErrorConsumer) -
Uses of InvocationResult in dev.getelements.elements.rt.routing
Methods in dev.getelements.elements.rt.routing that return InvocationResultModifier and TypeMethodDescriptionprotected InvocationResult
AbstractAggregateRoutingStrategy.combine
(InvocationResult ra, InvocationResult rb) Combines twoInvocationResult
instances.protected InvocationResult
ListAggregateRoutingStrategy.combine
(InvocationResult a, InvocationResult b) protected InvocationResult
AbstractAggregateRoutingStrategy.newInitialInvocationResult()
Creates a newInvocationResult
which is used as the initial value for combining results.protected InvocationResult
ListAggregateRoutingStrategy.newInitialInvocationResult()
Methods in dev.getelements.elements.rt.routing with parameters of type InvocationResultModifier and TypeMethodDescriptionprotected InvocationResult
AbstractAggregateRoutingStrategy.combine
(InvocationResult ra, InvocationResult rb) Combines twoInvocationResult
instances.protected InvocationResult
ListAggregateRoutingStrategy.combine
(InvocationResult a, InvocationResult b)
RemoteInvoker.invokeFuture(Invocation, List, InvocationErrorConsumer)
, but was renamed for clarity on the behavior.