| Package | Description |
|---|---|
| org.infinispan.commands.irac | |
| org.infinispan.remoting.inboundhandler |
Handling of inbound commands on remote nodes.
|
| org.infinispan.remoting.rpc |
Remote Procedure Call (RPC) interfaces and components used to invoke remote methods on cache instances.
|
| org.infinispan.remoting.transport |
Transports handle the low-level networking, used by the remoting components.
|
| org.infinispan.remoting.transport.jgroups |
A transport implementation based on JGroups.
|
| org.infinispan.xsite | |
| org.infinispan.xsite.commands | |
| org.infinispan.xsite.statetransfer |
| Modifier and Type | Class and Description |
|---|---|
class |
IracClearKeysCommand
A clear request that is sent to the remote site by
IracManager. |
class |
IracPutKeyCommand
A put key request that is sent to the remote site by
IracManager. |
class |
IracRemoveKeyCommand
A remove key request that is sent to the remote site by
IracManager. |
class |
IracUpdateKeyCommand
An update request that is sent to the remote site by
IracManager. |
| Modifier and Type | Method and Description |
|---|---|
void |
GlobalInboundInvocationHandler.handleFromRemoteSite(String origin,
XSiteReplicateCommand command,
Reply reply,
DeliverOrder order) |
void |
InboundInvocationHandler.handleFromRemoteSite(String origin,
XSiteReplicateCommand command,
Reply reply,
DeliverOrder order)
Handles the
ReplicableCommand from remote site. |
| Modifier and Type | Method and Description |
|---|---|
XSiteResponse |
RpcManager.invokeXSite(XSiteBackup backup,
XSiteReplicateCommand command)
Sends the
XSiteReplicateCommand to a remote site. |
XSiteResponse |
RpcManagerImpl.invokeXSite(XSiteBackup backup,
XSiteReplicateCommand command) |
| Modifier and Type | Method and Description |
|---|---|
BackupResponse |
AbstractDelegatingTransport.backupRemotely(Collection<XSiteBackup> backups,
XSiteReplicateCommand rpcCommand) |
BackupResponse |
Transport.backupRemotely(Collection<XSiteBackup> backups,
XSiteReplicateCommand rpcCommand)
Deprecated.
since 10.0. Use
Transport.backupRemotely(XSiteBackup, XSiteReplicateCommand) instead. |
XSiteResponse |
AbstractDelegatingTransport.backupRemotely(XSiteBackup backup,
XSiteReplicateCommand rpcCommand) |
XSiteResponse |
Transport.backupRemotely(XSiteBackup backup,
XSiteReplicateCommand rpcCommand)
Sends a cross-site request to a remote site.
|
static RetryOnFailureXSiteCommand |
RetryOnFailureXSiteCommand.newInstance(XSiteBackup backup,
XSiteReplicateCommand command,
RetryOnFailureXSiteCommand.RetryPolicy retryPolicy)
It builds a new instance with the destination site, the command and the retry policy.
|
| Modifier and Type | Method and Description |
|---|---|
BackupResponse |
JGroupsTransport.backupRemotely(Collection<XSiteBackup> backups,
XSiteReplicateCommand command) |
XSiteResponse |
JGroupsTransport.backupRemotely(XSiteBackup backup,
XSiteReplicateCommand rpcCommand) |
| Modifier and Type | Class and Description |
|---|---|
class |
SingleXSiteRpcCommand
RPC command to replicate cache operations (such as put, remove, replace, etc.) to the backup site.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XSiteStateTransferFinishReceiveCommand
Finish receiving XSite state.
|
class |
XSiteStateTransferStartReceiveCommand
Start receiving XSite state.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XSiteStatePushCommand
Wraps the state to be sent to another site
|
Copyright © 2022 JBoss by Red Hat. All rights reserved.