public class BaseBackupInterceptor extends CommandInterceptor
Modifier and Type | Field and Description |
---|---|
protected BackupSender |
backupSender |
protected TransactionTable |
txTable |
cacheConfiguration
Constructor and Description |
---|
BaseBackupInterceptor() |
Modifier and Type | Method and Description |
---|---|
protected Log |
getLog() |
protected Object |
handleMultipleKeysWriteCommand(InvocationContext ctx,
WriteCommand command) |
protected boolean |
isTxFromRemoteSite(GlobalTransaction gtx) |
protected boolean |
shouldInvokeRemoteTxCommand(TxInvocationContext ctx) |
protected boolean |
skipXSiteBackup(FlagAffectedCommand command) |
Object |
visitClearCommand(InvocationContext ctx,
ClearCommand command) |
getCacheWithFlags, getLockAcquisitionTimeout, getNext, handleDefault, hasNext, hasSkipLocking, injectConfiguration, invokeNextInterceptor, setNext
visitApplyDeltaCommand, visitCollection, visitCommitCommand, visitDistributedExecuteCommand, visitEntrySetCommand, visitEvictCommand, visitGetAllCommand, visitGetCacheEntryCommand, visitGetKeysInGroupCommand, visitGetKeyValueCommand, visitInvalidateCommand, visitInvalidateL1Command, visitKeySetCommand, visitLockControlCommand, visitPrepareCommand, visitPutKeyValueCommand, visitPutMapCommand, visitReadOnlyKeyCommand, visitReadOnlyManyCommand, visitReadWriteKeyCommand, visitReadWriteKeyValueCommand, visitReadWriteManyCommand, visitReadWriteManyEntriesCommand, visitRemoveCommand, visitReplaceCommand, visitRollbackCommand, visitSizeCommand, visitUnknownCommand, visitWriteOnlyKeyCommand, visitWriteOnlyKeyValueCommand, visitWriteOnlyManyCommand, visitWriteOnlyManyEntriesCommand
protected BackupSender backupSender
protected TransactionTable txTable
public final Object visitClearCommand(InvocationContext ctx, ClearCommand command) throws Throwable
visitClearCommand
in interface Visitor
visitClearCommand
in class AbstractVisitor
Throwable
protected Object handleMultipleKeysWriteCommand(InvocationContext ctx, WriteCommand command) throws Throwable
Throwable
protected boolean isTxFromRemoteSite(GlobalTransaction gtx)
protected boolean shouldInvokeRemoteTxCommand(TxInvocationContext ctx)
protected final boolean skipXSiteBackup(FlagAffectedCommand command)
protected Log getLog()
getLog
in class CommandInterceptor
Copyright © 2023 JBoss, a division of Red Hat. All rights reserved.