public interface IBlobStoreRefCacheInfo
void setDirty(boolean value, CacheManager cacheManager)
void removeEntryFromBlobStoreStorage(Context context, CacheManager cacheManager)
IEntryHolder getLatestEntryVersion(CacheManager cacheManager, boolean attach, IBlobStoreEntryHolder lastKnownEntry, Context attachingContext)
IEntryHolder getLatestEntryVersion(CacheManager cacheManager, boolean attach, IBlobStoreEntryHolder lastKnownEntry, Context attachingContext, boolean onlyIndexesPart)
void unLoadFullEntryIfPossible(CacheManager cacheManager, Context context)
void setDeleted(boolean deleted)
IEntryHolder getEntryHolderIfInMemory()
void flush(CacheManager cacheManager, Context context)
boolean isInBlobStoreStorage()
Object getBlobStoreStoragePos()
Serializable getStorageKey()
Serializable getEntryLayout(CacheManager cacheManager)
void flushedFromBulk(Context context, CacheManager cacheManager, Object BlobStorePos, boolean removed, boolean onTxnEnd)
void setBlobStorePosition(Object pos)
void bulkRegister(Context context, BlobStoreBulkInfo bulkInfo, int spaceOperation, boolean registerDirectPersistency)
void bulkUnRegister(CacheManager cm)
boolean isInBulk()
boolean isBulkFlushing()
boolean setBulkFlushing(BlobStoreBulkInfo caller)
BlobStoreEntryHolder getFromInternalCache(CacheManager cacheManager)
void resetNonTransactionalFailedBlobstoreOpStatus(Context context, CacheManager cm)
void buildCrcForFields()
void setBlobStoreVersion(short BlobStoreVersion)
boolean isPhantom()
boolean isMatchCacheFilter(IBlobStoreCacheHandler blobStoreCacheHandler)
void setMatchCacheFilter(IBlobStoreCacheHandler blobStoreCacheHandler, boolean val)
void freeOffHeap(CacheManager cacheManager, AbstractMemoryPool offHeapMemoryPool)
Copyright © GigaSpaces.