|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CacheRpcCommand | |
---|---|
org.infinispan.commands.control | Commands that control and coordinate certain cache operations, such as rehashing, state transfer and locking. |
org.infinispan.commands.remote | Meta-commands that wrap other commands for remote execution. |
org.infinispan.commands.tx | Commands that represent transactional lifecycle transitions. |
org.infinispan.remoting | Remote communication between cache instances. |
org.infinispan.remoting.responses | Abstractions of the different response types allowed during RPC. |
org.infinispan.remoting.transport.jgroups | A transport implementation based on JGroups. |
Uses of CacheRpcCommand in org.infinispan.commands.control |
---|
Classes in org.infinispan.commands.control that implement CacheRpcCommand | |
---|---|
class |
LockControlCommand
LockControlCommand is a command that enables distributed locking across infinispan nodes. |
class |
RehashControlCommand
A control command to coordinate rehashes that may occur when nodes join or leave a cluster, when DIST is used as a cache mode. |
Uses of CacheRpcCommand in org.infinispan.commands.remote |
---|
Classes in org.infinispan.commands.remote that implement CacheRpcCommand | |
---|---|
class |
BaseRpcCommand
|
class |
BaseRpcInvokingCommand
Base class for RPC commands. |
class |
ClusteredGetCommand
Issues a remote get call. |
class |
MultipleRpcCommand
Command that implements cluster replication logic. |
class |
SingleRpcCommand
Similar to MultipleRpcCommand , but it only aggregates a single command for
replication. |
Uses of CacheRpcCommand in org.infinispan.commands.tx |
---|
Subinterfaces of CacheRpcCommand in org.infinispan.commands.tx | |
---|---|
interface |
TransactionBoundaryCommand
An transaction boundary command that allows the retrieval of an attached GlobalTransaction |
Classes in org.infinispan.commands.tx that implement CacheRpcCommand | |
---|---|
class |
AbstractTransactionBoundaryCommand
An abstract transaction boundary command that holds a reference to a GlobalTransaction |
class |
CommitCommand
Command corresponding to the 2nd phase of 2PC. |
class |
PrepareCommand
Command corresponding to the 1st phase of 2PC. |
class |
RollbackCommand
Command corresponding to a transaction rollback. |
Uses of CacheRpcCommand in org.infinispan.remoting |
---|
Methods in org.infinispan.remoting with parameters of type CacheRpcCommand | |
---|---|
Response |
InboundInvocationHandlerImpl.handle(CacheRpcCommand cmd)
|
Response |
InboundInvocationHandler.handle(CacheRpcCommand command)
Invokes a command on the cache, from a remote source. |
Uses of CacheRpcCommand in org.infinispan.remoting.responses |
---|
Methods in org.infinispan.remoting.responses with parameters of type CacheRpcCommand | |
---|---|
Response |
ResponseGenerator.getResponse(CacheRpcCommand command,
Object returnValue)
|
Response |
DistributionResponseGenerator.getResponse(CacheRpcCommand command,
Object returnValue)
|
Response |
DefaultResponseGenerator.getResponse(CacheRpcCommand command,
Object returnValue)
|
Uses of CacheRpcCommand in org.infinispan.remoting.transport.jgroups |
---|
Methods in org.infinispan.remoting.transport.jgroups with parameters of type CacheRpcCommand | |
---|---|
protected Response |
CommandAwareRpcDispatcher.executeCommand(CacheRpcCommand cmd,
org.jgroups.Message req)
|
|
Google Analytics | |||||||||
PREV NEXT | FRAMES NO FRAMES |