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>
  • 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>