public class ServerIteratorInfo extends Object
Constructor and Description |
---|
ServerIteratorInfo(UUID uuid,
int batchSize,
long maxInactiveDuration) |
public ServerIteratorInfo(UUID uuid, int batchSize, long maxInactiveDuration)
public UUID getUuid()
public void setScanEntriesIter(IScanListIterator<IEntryCacheInfo> scanEntriesIter)
public IScanListIterator<IEntryCacheInfo> getScanEntriesIter()
public int getBatchSize()
public IEntryPacket[] getStoredEntryPacketsBatch()
public ServerIteratorInfo setStoredEntryPacketsBatch(IEntryPacket[] storedEntryPacketsBatch)
public int getStoredBatchNumber()
public ServerIteratorInfo setStoredBatchNumber(int storedBatchNumber)
public boolean isTieredByTimeRule()
public void setTieredByTimeRule(boolean tieredByTimeRule)
public long getExpirationTime()
public ServerIteratorInfo setExpirationTime(long expirationTime)
public TemplateMatchTier getTemplateMatchTier()
public void setTemplateMatchTier(TemplateMatchTier templateMatchTier)
public boolean isActive()
public CircularNumerator<IServerTypeDesc> getSubTypesCircularNumerator()
public ServerIteratorInfo setSubTypesCircularNumerator(CircularNumerator<IServerTypeDesc> subTypesCircularNumerator)
public long getMaxInactiveDuration()
public boolean isBatchRetrialRequest(ServerIteratorRequestInfo serverIteratorRequestInfo)
public boolean isCandidateForExpiration()
public boolean tryDeactivateIterator()
public boolean tryRenewLease()
public boolean tryExpireIterator()
Copyright © GigaSpaces.