Class ServerIteratorInfo

java.lang.Object
com.gigaspaces.internal.server.space.iterator.ServerIteratorInfo

public class ServerIteratorInfo extends Object
  • Constructor Details

    • ServerIteratorInfo

      public ServerIteratorInfo(UUID uuid, int batchSize, long maxInactiveDuration)
  • Method Details

    • getUuid

      public UUID getUuid()
    • setScanEntriesIter

      public void setScanEntriesIter(IScanListIterator<IEntryCacheInfo> scanEntriesIter)
    • getScanEntriesIter

      public IScanListIterator<IEntryCacheInfo> getScanEntriesIter()
    • getBatchSize

      public int getBatchSize()
    • getStoredEntryPacketsBatch

      public IEntryPacket[] getStoredEntryPacketsBatch()
    • setStoredEntryPacketsBatch

      public ServerIteratorInfo setStoredEntryPacketsBatch(IEntryPacket[] storedEntryPacketsBatch)
    • getStoredBatchNumber

      public int getStoredBatchNumber()
    • setStoredBatchNumber

      public ServerIteratorInfo setStoredBatchNumber(int storedBatchNumber)
    • isTieredByTimeRule

      public boolean isTieredByTimeRule()
    • setTieredByTimeRule

      public void setTieredByTimeRule(boolean tieredByTimeRule)
    • getExpirationTime

      public long getExpirationTime()
    • setExpirationTime

      public ServerIteratorInfo setExpirationTime(long expirationTime)
    • getTemplateMatchTier

      public TemplateMatchTier getTemplateMatchTier()
    • setTemplateMatchTier

      public void setTemplateMatchTier(TemplateMatchTier templateMatchTier)
    • isActive

      public boolean isActive()
    • getSubTypesCircularNumerator

      public CircularNumerator<IServerTypeDesc> getSubTypesCircularNumerator()
    • setSubTypesCircularNumerator

      public ServerIteratorInfo setSubTypesCircularNumerator(CircularNumerator<IServerTypeDesc> subTypesCircularNumerator)
    • getMaxInactiveDuration

      public long getMaxInactiveDuration()
    • isBatchRetrialRequest

      public boolean isBatchRetrialRequest(ServerIteratorRequestInfo serverIteratorRequestInfo)
    • isCandidateForExpiration

      public boolean isCandidateForExpiration()
    • tryDeactivateIterator

      public boolean tryDeactivateIterator()
    • tryRenewLease

      public boolean tryRenewLease()
    • tryExpireIterator

      public boolean tryExpireIterator()
    • toString

      public String toString()
      Overrides:
      toString in class Object