Package com.j_spaces.core.cache.mvcc
Class MVCCEntryCacheInfo
java.lang.Object
com.j_spaces.core.cache.MemoryBasedEntryCacheInfo
com.j_spaces.core.cache.mvcc.MVCCEntryCacheInfo
- All Implemented Interfaces:
IHashEntry<Object,,IStoredList<IEntryCacheInfo>> EvictableServerEntry,ServerEntry,IEntryCacheInfo,ILeasedEntryCacheInfo,ICollection<IEntryCacheInfo>,IObjectInfo<IEntryCacheInfo>,IStoredList<IEntryCacheInfo>,IStoredListIterator<IEntryCacheInfo>,IObjectsList,IScanListIterator<IEntryCacheInfo>
-
Field Summary
Fields inherited from class com.j_spaces.core.cache.MemoryBasedEntryCacheInfo
UID_HASH_INDICATOR -
Constructor Summary
ConstructorsConstructorDescriptionMVCCEntryCacheInfo(IEntryHolder entryHolder) MVCCEntryCacheInfo(IEntryHolder entryHolder, int backRefsSize) -
Method Summary
Modifier and TypeMethodDescriptiongetEntryHolder(CacheManager cacheManager) getEntryHolder(CacheManager cacheManager, Context context) Methods inherited from class com.j_spaces.core.cache.MemoryBasedEntryCacheInfo
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, hasNext, indexesBackRefsKept, invalidate, isAlreadyMatched, isBlobStoreEntry, isConnectedToLeaseManager, isDeleted, isEmpty, isInCache, isInserted, isIterator, isMultiObjectCollection, isNativeHashEntry, isPinned, isRecentDelete, isRemoved, isRemoving, isRemovingOrRemoved, isSameLeaseManagerRef, isTransient, next, next, optimizeScanForSingleObject, preMatch, release, releaseScan, remove, removeByObject, removeUnlocked, setBackRefs, setEvictionPayLoad, setInCache, setLatestIndexCreationNumber, setLeaseManagerListRefAndPosition, setMainListBackRef, setPinned, setPinned, setRecentDelete, setRemoved, setRemoving, setSubject, wasInsertedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.j_spaces.kernel.ICollection
establishListScanMethods inherited from interface com.j_spaces.core.cache.IEntryCacheInfo
hasSize, sizeMethods inherited from interface com.j_spaces.kernel.list.IScanListIterator
createCopyForAlternatingThread, getAlreadyMatchedIndexPath, isExtensionIndex, isMultiListsIterator, noRematchNeeded
-
Constructor Details
-
MVCCEntryCacheInfo
-
MVCCEntryCacheInfo
-
-
Method Details
-
getEntryHolder
- Specified by:
getEntryHolderin interfaceIEntryCacheInfo- Overrides:
getEntryHolderin classMemoryBasedEntryCacheInfo- Returns:
- the m_EntryHolder.
-
getEntryHolder
- Overrides:
getEntryHolderin classMemoryBasedEntryCacheInfo
-
getEntryHolder
- Specified by:
getEntryHolderin interfaceIEntryCacheInfo- Overrides:
getEntryHolderin classMemoryBasedEntryCacheInfo
-