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 theBackupReceivers 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 forBackupReceiverClusteredCacheBackupReceiver BackupReceiverimplementation for clustered caches.GlobalXSiteAdminOperations A per-container (cache manager) cross-site admin operations.LocalCacheBackupReceiver BackupReceiverimplementation for local caches.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.