Class AbstractSingleFileGroupBacklog.ICaluclateMinUnconfirmedKey

java.lang.Object
com.gigaspaces.internal.cluster.node.impl.backlog.AbstractSingleFileGroupBacklog.ICaluclateMinUnconfirmedKey
All Implemented Interfaces:
MapProcedure<String,CType>
Direct Known Subclasses:
AbstractSingleFileGroupBacklog.CaluclateMinUnconfirmedKeyProcedure, AbstractSingleFileGroupBacklog.CompactionEnabledCaluclateMinUnconfirmedKeyProcedure
Enclosing class:
AbstractSingleFileGroupBacklog<T extends IReplicationOrderedPacket, CType extends AbstractSingleFileConfirmationHolder>

public abstract class AbstractSingleFileGroupBacklog.ICaluclateMinUnconfirmedKey extends Object implements MapProcedure<String,CType>
Since:
8.0
Author:
eitany
  • Constructor Details

    • ICaluclateMinUnconfirmedKey

      public ICaluclateMinUnconfirmedKey()
  • Method Details

    • reset

      public abstract void reset()
    • getCalculatedMinimumUnconfirmedKey

      public abstract long getCalculatedMinimumUnconfirmedKey()
    • getMinUnconfirmedNonMirrorKey

      public abstract long getMinUnconfirmedNonMirrorKey()
    • getMinUnconfirmedMirrorKey

      public abstract long getMinUnconfirmedMirrorKey()
    • execute

      public abstract boolean execute(String memberLookupName, CType confirmation)
      Specified by:
      execute in interface MapProcedure<String, CType extends AbstractSingleFileConfirmationHolder>