Package org.infinispan.xsite
Class NoOpBackupSender
java.lang.Object
org.infinispan.xsite.NoOpBackupSender
- All Implemented Interfaces:
BackupSender
A no-op implementation of
BackupSender.
This class is used when cross-site replication is disabled.
- Since:
- 10.0
- Author:
- Pedro Ruivo
-
Method Summary
Modifier and TypeMethodDescriptionbackupClear(ClearCommand command) backupCommit(CommitCommand command, jakarta.transaction.Transaction transaction) backupPrepare(PrepareCommand command, AbstractCacheTransaction cacheTransaction, jakarta.transaction.Transaction transaction) Prepares a transaction on the remote site.backupRollback(RollbackCommand command, jakarta.transaction.Transaction transaction) backupWrite(WriteCommand command, WriteCommand originalCommand) static NoOpBackupSendertoString()
-
Method Details
-
getInstance
-
backupPrepare
public InvocationStage backupPrepare(PrepareCommand command, AbstractCacheTransaction cacheTransaction, jakarta.transaction.Transaction transaction) Description copied from interface:BackupSenderPrepares a transaction on the remote site.- Specified by:
backupPreparein interfaceBackupSender
-
backupWrite
- Specified by:
backupWritein interfaceBackupSender
-
backupClear
- Specified by:
backupClearin interfaceBackupSender
-
backupCommit
public InvocationStage backupCommit(CommitCommand command, jakarta.transaction.Transaction transaction) - Specified by:
backupCommitin interfaceBackupSender
-
backupRollback
public InvocationStage backupRollback(RollbackCommand command, jakarta.transaction.Transaction transaction) - Specified by:
backupRollbackin interfaceBackupSender
-
toString
-