public class MVCCShellEntryCacheInfo extends MemoryBasedEntryCacheInfo
UID_HASH_INDICATOR| Constructor and Description |
|---|
MVCCShellEntryCacheInfo(IEntryHolder entryHolder,
MVCCEntryCacheInfo pEntry) |
add, addUnlocked, contains, dump, establishListScan, freeSLHolder, getAlreadyMatchedFixedPropertyIndexPos, getBackRefs, getClassName, getEvictionPayLoad, getExpirationTime, getFixedPropertyValue, getHashCode, getHead, getKey, getLatestIndexCreationNumber, getLeaseManagerListRef, getLeaseManagerPosition, getMainListBackRef, getObjectFromHead, getObjectStoredInLeaseManager, getPathValue, getPropertyValue, getServerTypeDesc, getSpaceTypeDescriptor, getSubject, getUID, getValue, getVersion, indexesBackRefsKept, invalidate, isAlreadyMatched, isBlobStoreEntry, isConnectedToLeaseManager, isDeleted, isEmpty, isInCache, isInserted, isMultiObjectCollection, isNativeHashEntry, isPinned, isRecentDelete, isRemoved, isRemoving, isRemovingOrRemoved, isSameLeaseManagerRef, isTransient, next, optimizeScanForSingleObject, preMatch, release, releaseScan, remove, removeByObject, removeUnlocked, setBackRefs, setEvictionPayLoad, setInCache, setLatestIndexCreationNumber, setLeaseManagerListRefAndPosition, setMainListBackRef, setPinned, setPinned, setRecentDelete, setRemoved, setRemoving, setSubject, wasInsertedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasSize, sizeestablishListScangetAlreadyMatchedIndexPath, isExtensionIndex, isMultiListsIterator, noRematchNeededpublic MVCCShellEntryCacheInfo(IEntryHolder entryHolder, MVCCEntryCacheInfo pEntry)
public Object getShellID()
public Iterator<MVCCEntryCacheInfo> ascIterator()
public Iterator<MVCCEntryCacheInfo> descIterator()
public void addDirtyEntryToGenerationQueue()
public MVCCEntryCacheInfo getDirtyEntryCacheInfo()
public MVCCEntryHolder getDirtyEntryHolder()
public void setDirtyEntryCacheInfo(MVCCEntryCacheInfo dirtyEntry)
public void clearDirtyEntry()
public MVCCEntryCacheInfo getLatestGenerationCacheInfo()
public MVCCEntryHolder getLatestCommittedOrHollow()
public boolean removeUncompletedEntryFromQueue(MVCCEntryHolder revertedEntry, MVCCGenerationsState generationsState)
public MVCCEntryHolder getEntryHolder(CacheManager cacheManager)
getEntryHolder in interface IEntryCacheInfogetEntryHolder in class MemoryBasedEntryCacheInfopublic MVCCEntryHolder getEntryHolder()
getEntryHolder in class MemoryBasedEntryCacheInfopublic MVCCEntryHolder getEntryHolder(CacheManager cacheManager, Context context)
getEntryHolder in interface IEntryCacheInfogetEntryHolder in class MemoryBasedEntryCacheInfopublic boolean hasNext()
throws SAException
hasNext in interface IScanListIterator<IEntryCacheInfo>hasNext in class MemoryBasedEntryCacheInfoSAExceptionpublic IEntryCacheInfo next() throws SAException
next in interface IScanListIterator<IEntryCacheInfo>next in class MemoryBasedEntryCacheInfoSAExceptionpublic boolean isIterator()
IObjectsListisIterator in interface IObjectsListisIterator in class MemoryBasedEntryCacheInfopublic int getTotalCommittedGenertions()
public boolean isEmptyShell()
public IScanListIterator<MVCCEntryCacheInfo> createCopyForAlternatingThread()
IScanListIteratorCopyright © GigaSpaces.