public interface IOffHeapRefCacheInfo
void setDirty(boolean value, CacheManager cacheManager)
void removeEntryFromOffHeapStorage(CacheManager cacheManager)
IEntryHolder getLatestEntryVersion(CacheManager cacheManager, boolean attach, IOffHeapEntryHolder lastKnownEntry, Context attachingContext)
IEntryHolder getLatestEntryVersion(CacheManager cacheManager, boolean attach, IOffHeapEntryHolder lastKnownEntry, Context attachingContext, boolean onlyIndexesPart)
void unLoadFullEntryIfPossible(CacheManager cacheManager, Context context)
void unLoadFullEntryIfPossible(CacheManager cacheManager, Context context, InternalCacheControl internalCacheControl)
void setDeleted(boolean deleted)
IEntryHolder getEntryHolderIfInMemory()
void flush(CacheManager cacheManager, Context context)
boolean isInOffHeapStorage()
Object getOffHeapStoragePos()
Serializable getStorageKey()
Serializable getEntryLayout(CacheManager cacheManager)
void flushedFromBulk(CacheManager cacheManager, Object offHeapPos, boolean removed)
void setOffHeapPosition(Object pos)
void bulkRegister(Context context, BlobStoreBulkInfo bulkInfo, int spaceOperation, boolean registerDirectPersistency)
void bulkUnRegister(CacheManager cm)
boolean isInBulk()
boolean isBulkFlushing()
boolean setBulkFlushing(BlobStoreBulkInfo caller)
OffHeapEntryHolder getFromInternalCache(CacheManager cacheManager)
void resetNonTransactionalFailedBlobstoreOpStatus(CacheManager cm)
void buildCrcForFields()
void setOffHeapVersion(short offHeapVersion)
boolean isPhantom()
Copyright © GigaSpaces.