Package org.infinispan.remoting.inboundhandler
Handling of inbound commands on remote nodes.
-
Interface Summary Interface Description InboundInvocationHandler Interface to invoke when theTransportreceives a command from other node or site.PerCacheInboundInvocationHandler Interface to invoke when aCacheRpcCommandis received from other node in the local site.Reply Interface responsible to send back the return value to the sender. -
Class Summary Class Description AbstractDelegatingHandler Class to be extended to allow some control over thePerCacheInboundInvocationHandlerin tests.BaseBlockingRunnable Common logic to handleCacheRpcCommand.BasePerCacheInboundInvocationHandler Implementation with the default handling methods and utilities methods.DefaultTopologyRunnable The defaultRunnablefor the remote commands receives.GlobalInboundInvocationHandler InboundInvocationHandlerimplementation that handles all theReplicableCommand.NonTotalOrderPerCacheInboundInvocationHandler APerCacheInboundInvocationHandlerimplementation for non-total order caches.NonTotalOrderTxPerCacheInboundInvocationHandler APerCacheInboundInvocationHandlerimplementation for non-total order caches.TotalOrderTxPerCacheInboundInvocationHandler APerCacheInboundInvocationHandlerimplementation for total order caches.TrianglePerCacheInboundInvocationHandler APerCacheInboundInvocationHandlerimplementation for non-transactional and distributed caches that uses the triangle algorithm. -
Enum Summary Enum Description DeliverOrder Used in RPC, it defines how the messages are delivered to the nodes.TopologyMode It checks or waits until the required topology is installed.