Uses of Enum
org.infinispan.remoting.inboundhandler.DeliverOrder
Packages that use DeliverOrder
Package
Description
Handling of inbound commands on remote nodes.
Remote Procedure Call (RPC) interfaces and components used to invoke remote methods on cache instances.
Transports handle the low-level networking, used by the remoting components.
A transport implementation based on JGroups.
-
Uses of DeliverOrder in org.infinispan.remoting.inboundhandler
Methods in org.infinispan.remoting.inboundhandler that return DeliverOrderModifier and TypeMethodDescriptionstatic DeliverOrderReturns the enum constant of this type with the specified name.static DeliverOrder[]DeliverOrder.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.infinispan.remoting.inboundhandler with parameters of type DeliverOrderModifier and TypeMethodDescriptionprotected voidAbstractDelegatingHandler.afterHandle(CacheRpcCommand command, DeliverOrder order, boolean delegated) Invoked after the command is handled.protected booleanAbstractDelegatingHandler.beforeHandle(CacheRpcCommand command, Reply reply, DeliverOrder order) Invoked before the command is handled by the realPerCacheInboundInvocationHandler.voidAbstractDelegatingHandler.handle(CacheRpcCommand command, Reply reply, DeliverOrder order) voidNonTxPerCacheInboundInvocationHandler.handle(CacheRpcCommand command, Reply reply, DeliverOrder order) voidPerCacheInboundInvocationHandler.handle(CacheRpcCommand command, Reply reply, DeliverOrder order) Handles theCacheRpcCommandfrom other node.voidTrianglePerCacheInboundInvocationHandler.handle(CacheRpcCommand command, Reply reply, DeliverOrder order) voidTxPerCacheInboundInvocationHandler.handle(CacheRpcCommand command, Reply reply, DeliverOrder order) voidGlobalInboundInvocationHandler.handleFromCluster(Address origin, ReplicableCommand command, Reply reply, DeliverOrder order) voidInboundInvocationHandler.handleFromCluster(Address origin, ReplicableCommand command, Reply reply, DeliverOrder order) Handles theReplicableCommandfrom other node belonging to local site.voidGlobalInboundInvocationHandler.handleFromRemoteSite(String origin, XSiteReplicateCommand<?> command, Reply reply, DeliverOrder order) voidInboundInvocationHandler.handleFromRemoteSite(String origin, XSiteReplicateCommand<?> command, Reply reply, DeliverOrder order) Handles theReplicableCommandfrom remote site. -
Uses of DeliverOrder in org.infinispan.remoting.rpc
Methods in org.infinispan.remoting.rpc that return DeliverOrderMethods in org.infinispan.remoting.rpc with parameters of type DeliverOrderModifier and TypeMethodDescriptionvoidRpcManager.sendTo(Address destination, ReplicableCommand command, DeliverOrder deliverOrder) Asynchronously sends theReplicableCommandto the destination using the specifiedDeliverOrder.voidRpcManagerImpl.sendTo(Address destination, ReplicableCommand command, DeliverOrder deliverOrder) voidRpcManager.sendToAll(ReplicableCommand command, DeliverOrder deliverOrder) Asynchronously sends theReplicableCommandto the entire cluster.voidRpcManagerImpl.sendToAll(ReplicableCommand command, DeliverOrder deliverOrder) voidRpcManager.sendToMany(Collection<Address> destinations, ReplicableCommand command, DeliverOrder deliverOrder) Asynchronously sends theReplicableCommandto the set of destination using the specifiedDeliverOrder.voidRpcManagerImpl.sendToMany(Collection<Address> destinations, ReplicableCommand command, DeliverOrder deliverOrder) Constructors in org.infinispan.remoting.rpc with parameters of type DeliverOrder -
Uses of DeliverOrder in org.infinispan.remoting.transport
Methods in org.infinispan.remoting.transport with parameters of type DeliverOrderModifier and TypeMethodDescription<T> CompletionStage<T>AbstractDelegatingTransport.invokeCommand(Collection<Address> targets, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) <T> CompletionStage<T>AbstractDelegatingTransport.invokeCommand(Address target, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) default <T> CompletionStage<T>Transport.invokeCommand(Collection<Address> targets, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) Invoke a command on a collection of node and pass the responses to aResponseCollector.default <T> CompletionStage<T>Transport.invokeCommand(Address target, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) Invoke a command on a single node and pass the response to aResponseCollector.<T> CompletionStage<T>AbstractDelegatingTransport.invokeCommandOnAll(ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) default <T> CompletionStage<T>Transport.invokeCommandOnAll(Collection<Address> requiredTargets, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) Invoke a command on all the nodes in the cluster and pass the responses to aResponseCollector.default <T> CompletionStage<T>Transport.invokeCommandOnAll(ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) Invoke a command on all the nodes in the cluster and pass the responses to aResponseCollector.<T> CompletionStage<T>AbstractDelegatingTransport.invokeCommands(Collection<Address> targets, Function<Address, ReplicableCommand> commandGenerator, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit timeUnit) default <T> CompletionStage<T>Transport.invokeCommands(Collection<Address> targets, Function<Address, ReplicableCommand> commandGenerator, ResponseCollector<T> responseCollector, long timeout, DeliverOrder deliverOrder) Deprecated.default <T> CompletionStage<T>Transport.invokeCommands(Collection<Address> targets, Function<Address, ReplicableCommand> commandGenerator, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit timeUnit) Invoke different commands on a collection of nodes and pass the responses to aResponseCollector.<T> CompletionStage<T>AbstractDelegatingTransport.invokeCommandStaggered(Collection<Address> targets, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) default <T> CompletionStage<T>Transport.invokeCommandStaggered(Collection<Address> targets, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) Invoke a command on a collection of nodes and pass the responses to aResponseCollector.AbstractDelegatingTransport.invokeRemotely(Collection<Address> recipients, ReplicableCommand rpcCommand, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.AbstractDelegatingTransport.invokeRemotely(Map<Address, ReplicableCommand> rpcCommands, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.Transport.invokeRemotely(Collection<Address> recipients, ReplicableCommand rpcCommand, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.Since 9.2, please useTransport.invokeCommand(Collection, ReplicableCommand, ResponseCollector, DeliverOrder, long, TimeUnit)instead.Transport.invokeRemotely(Map<Address, ReplicableCommand> rpcCommands, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.Since 9.2, please useTransport.invokeRemotelyAsync(Collection, ReplicableCommand, ResponseMode, long, ResponseFilter, DeliverOrder, boolean)instead.AbstractDelegatingTransport.invokeRemotelyAsync(Collection<Address> recipients, ReplicableCommand rpcCommand, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Transport.invokeRemotelyAsync(Collection<Address> recipients, ReplicableCommand rpcCommand, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) voidAbstractDelegatingTransport.sendTo(Address destination, ReplicableCommand rpcCommand, DeliverOrder deliverOrder) voidTransport.sendTo(Address destination, ReplicableCommand rpcCommand, DeliverOrder deliverOrder) Asynchronously sends theReplicableCommandto the destination using the specifiedDeliverOrder.voidAbstractDelegatingTransport.sendToAll(ReplicableCommand rpcCommand, DeliverOrder deliverOrder) default voidTransport.sendToAll(ReplicableCommand rpcCommand, DeliverOrder deliverOrder) Asynchronously sends theReplicableCommandto the entire cluster.voidAbstractDelegatingTransport.sendToMany(Collection<Address> destinations, ReplicableCommand rpcCommand, DeliverOrder deliverOrder) voidTransport.sendToMany(Collection<Address> destinations, ReplicableCommand rpcCommand, DeliverOrder deliverOrder) Asynchronously sends theReplicableCommandto the set of destination using the specifiedDeliverOrder. -
Uses of DeliverOrder in org.infinispan.remoting.transport.jgroups
Methods in org.infinispan.remoting.transport.jgroups with parameters of type DeliverOrderModifier and TypeMethodDescription<T> CompletionStage<T>JGroupsTransport.invokeCommand(Collection<Address> targets, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) <T> CompletionStage<T>JGroupsTransport.invokeCommand(Address target, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) <T> CompletionStage<T>JGroupsTransport.invokeCommandOnAll(Collection<Address> requiredTargets, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) <T> CompletionStage<T>JGroupsTransport.invokeCommandOnAll(ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) <T> CompletionStage<T>JGroupsTransport.invokeCommands(Collection<Address> targets, Function<Address, ReplicableCommand> commandGenerator, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit timeUnit) <T> CompletionStage<T>JGroupsTransport.invokeCommandStaggered(Collection<Address> targets, ReplicableCommand command, ResponseCollector<T> collector, DeliverOrder deliverOrder, long timeout, TimeUnit unit) JGroupsTransport.invokeRemotely(Map<Address, ReplicableCommand> commands, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) Deprecated.JGroupsTransport.invokeRemotelyAsync(Collection<Address> recipients, ReplicableCommand command, ResponseMode mode, long timeout, ResponseFilter responseFilter, DeliverOrder deliverOrder, boolean anycast) voidJGroupsTransport.sendTo(Address destination, ReplicableCommand command, DeliverOrder deliverOrder) voidJGroupsTransport.sendToAll(ReplicableCommand command, DeliverOrder deliverOrder) voidJGroupsTransport.sendToMany(Collection<Address> targets, ReplicableCommand command, DeliverOrder deliverOrder)
Transport.invokeCommands(Collection, Function, ResponseCollector, DeliverOrder, long, TimeUnit).