Class TrianglePerCacheInboundInvocationHandler
java.lang.Object
org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler
org.infinispan.remoting.inboundhandler.TrianglePerCacheInboundInvocationHandler
- All Implemented Interfaces:
PerCacheInboundInvocationHandler
A
PerCacheInboundInvocationHandler implementation for non-transactional and distributed caches that uses the
triangle algorithm.- Since:
- 9.0
- Author:
- Pedro Ruivo
-
Field Summary
Fields inherited from class org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler
blockingExecutor, configuration, nonBlockingExecutor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(CacheRpcCommand command, Reply reply, DeliverOrder order) Handles theCacheRpcCommandfrom other node.voidstart()Methods inherited from class org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler
checkForReadyTasks, getFirstTopologyAsMember, isCommandSentBeforeFirstTopology, isStopped, setFirstTopologyAsMember, stop
-
Constructor Details
-
TrianglePerCacheInboundInvocationHandler
public TrianglePerCacheInboundInvocationHandler()
-
-
Method Details
-
start
public void start()- Overrides:
startin classBasePerCacheInboundInvocationHandler
-
handle
Description copied from interface:PerCacheInboundInvocationHandlerHandles theCacheRpcCommandfrom other node.- Parameters:
command- theCacheRpcCommandto handle.reply- the return value is passed to this object in order to be sent back to the senderorder- theDeliverOrderin which the command was sent
-
getTriangleOrderManager
-