Class BaseBlockingRunnable
java.lang.Object
org.infinispan.remoting.inboundhandler.BaseBlockingRunnable
- All Implemented Interfaces:
Runnable
,BlockingRunnable
- Direct Known Subclasses:
DefaultTopologyRunnable
Common logic to handle
CacheRpcCommand
.- Since:
- 7.1
- Author:
- Pedro Ruivo
-
Field Summary
Modifier and TypeFieldDescriptionprotected final CacheRpcCommand
protected final BasePerCacheInboundInvocationHandler
protected final Reply
protected Response
protected final boolean
-
Constructor Summary
ModifierConstructorDescriptionprotected
BaseBlockingRunnable
(BasePerCacheInboundInvocationHandler handler, CacheRpcCommand command, Reply reply, boolean sync) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected CompletionStage
<CacheNotFoundResponse> protected void
onException
(Throwable throwable) protected void
void
run()
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.infinispan.util.concurrent.BlockingRunnable
isReady
-
Field Details
-
handler
-
command
-
reply
-
sync
protected final boolean sync -
response
-
-
Constructor Details
-
BaseBlockingRunnable
protected BaseBlockingRunnable(BasePerCacheInboundInvocationHandler handler, CacheRpcCommand command, Reply reply, boolean sync)
-
-
Method Details