Class BaseBackupInterceptor

    • Field Detail

      • txTable

        protected org.infinispan.transaction.impl.TransactionTable txTable
      • log

        protected static final org.infinispan.util.logging.Log log
      • trace

        protected static final boolean trace
    • Constructor Detail

      • BaseBackupInterceptor

        public BaseBackupInterceptor()
    • Method Detail

      • visitClearCommand

        public final java.lang.Object visitClearCommand​(InvocationContext ctx,
                                                        org.infinispan.commands.write.ClearCommand command)
                                                 throws java.lang.Throwable
        Specified by:
        visitClearCommand in interface org.infinispan.commands.Visitor
        Overrides:
        visitClearCommand in class DDAsyncInterceptor
        Throws:
        java.lang.Throwable
      • visitPrepareCommand

        public java.lang.Object visitPrepareCommand​(org.infinispan.context.impl.TxInvocationContext ctx,
                                                    org.infinispan.commands.tx.PrepareCommand command)
                                             throws java.lang.Throwable
        Specified by:
        visitPrepareCommand in interface org.infinispan.commands.Visitor
        Overrides:
        visitPrepareCommand in class DDAsyncInterceptor
        Throws:
        java.lang.Throwable
      • processBackupResponse

        protected java.lang.Object processBackupResponse​(org.infinispan.context.impl.TxInvocationContext ctx,
                                                         org.infinispan.commands.VisitableCommand command,
                                                         BackupResponse backupResponse)
      • isTxFromRemoteSite

        protected boolean isTxFromRemoteSite​(GlobalTransaction gtx)
      • shouldInvokeRemoteTxCommand

        protected boolean shouldInvokeRemoteTxCommand​(org.infinispan.context.impl.TxInvocationContext ctx)
      • skipXSiteBackup

        protected final boolean skipXSiteBackup​(org.infinispan.commands.FlagAffectedCommand command)
      • getLog

        protected org.infinispan.util.logging.Log getLog()