Package org.infinispan.xsite
-
Interface Summary Interface Description BackupReceiver Component present on a backup site that manages the backup information and logic.BackupReceiverRepository Global component that holds all theBackupReceiver
s within this CacheManager.BackupSender Component responsible with sending backup data to remote sites.CustomFailurePolicy<K,V> Used for implementing custom policies in case of communication failures with a remote site. -
Class Summary Class Description AbstractCustomFailurePolicy<K,V> Support class forCustomFailurePolicy
.BackupReceiverRepositoryImpl BackupSenderImpl BaseBackupReceiver Common implementation logic forBackupReceiver
ClusteredCacheBackupReceiver BackupReceiver
implementation for clustered caches.CorePackageImpl GlobalXSiteAdminOperations A per-container (cache manager) cross-site admin operations.LocalCacheBackupReceiver BackupReceiver
implementation for local caches.NoOpBackupSender A no-op implementation ofBackupSender
.OfflineStatus Keeps state needed for knowing when a site needs to be taken offline.SingleXSiteRpcCommand RPC command to replicate cache operations (such as put, remove, replace, etc.) to the backup site.XSiteAdminCommand Command used for handling XSiteReplication administrative operations.XSiteAdminOperations Managed bean exposing sys admin operations for Cross-Site replication functionality.XSiteBackup XSiteReplicateCommand Abstract class to invoke RPC on the remote site. -
Enum Summary Enum Description BackupSender.BringSiteOnlineResponse BackupSender.TakeSiteOfflineResponse XSiteAdminCommand.AdminOperation XSiteAdminCommand.Status -
Exception Summary Exception Description BackupFailureException Exception to be used to signal failures to backup to remote sites.