Uses of Interface
com.j_spaces.core.cache.IEntryCacheInfo
Packages that use IEntryCacheInfo
Package
Description
Provides Space properties and security context services
-
Uses of IEntryCacheInfo in com.gigaspaces.internal.server.space
Methods in com.gigaspaces.internal.server.space that return IEntryCacheInfoMethods in com.gigaspaces.internal.server.space with parameters of type IEntryCacheInfo -
Uses of IEntryCacheInfo in com.gigaspaces.internal.server.space.iterator
Methods in com.gigaspaces.internal.server.space.iterator that return types with arguments of type IEntryCacheInfoMethod parameters in com.gigaspaces.internal.server.space.iterator with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionvoidServerIteratorInfo.setScanEntriesIter(IScanListIterator<IEntryCacheInfo> scanEntriesIter) -
Uses of IEntryCacheInfo in com.gigaspaces.internal.server.storage
Methods in com.gigaspaces.internal.server.storage that return types with arguments of type IEntryCacheInfoMethod parameters in com.gigaspaces.internal.server.storage with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionstatic ShadowEntryHolderEntryHolderFactory.createShadowEntryHolder(IEntryHolder master, ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs, int[] backrefIndexPos, IStoredList<Object> leaseManagerListRef, IObjectInfo<Object> leaseManagerPosRef) voidShadowEntryHolder.setShadowBackRefs(ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) Constructor parameters in com.gigaspaces.internal.server.storage with type arguments of type IEntryCacheInfoModifierConstructorDescriptionShadowEntryHolder(IEntryHolder master, ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs, int[] backrefIndexPos, IStoredList<Object> leaseManagerListRef, IObjectInfo<Object> leaseManagerPosRef) -
Uses of IEntryCacheInfo in com.gigaspaces.internal.utils.collections.economy
Methods in com.gigaspaces.internal.utils.collections.economy that return types with arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionHashEntryHandlerSpaceEntry.cloneEntry(IHashEntry<K, IStoredList<IEntryCacheInfo>> e, IHashEntry<K, IStoredList<IEntryCacheInfo>> newNext) HashEntryHandlerSpaceEntry.cloneEntry(IHashEntry<K, IStoredList<IEntryCacheInfo>> e, IHashEntry<K, IStoredList<IEntryCacheInfo>> newNext, boolean unstableKey) HashEntryHandlerSpaceEntry.createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash) HashEntryHandlerSpaceEntry.createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash, boolean unstableKey) HashEntryHandlerSpaceEntry.next(IHashEntry<K, IStoredList<IEntryCacheInfo>> e) HashEntryHandlerSpaceEntry.value(IHashEntry<K, IStoredList<IEntryCacheInfo>> e) Method parameters in com.gigaspaces.internal.utils.collections.economy with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionHashEntryHandlerSpaceEntry.cloneEntry(IHashEntry<K, IStoredList<IEntryCacheInfo>> e, IHashEntry<K, IStoredList<IEntryCacheInfo>> newNext) HashEntryHandlerSpaceEntry.cloneEntry(IHashEntry<K, IStoredList<IEntryCacheInfo>> e, IHashEntry<K, IStoredList<IEntryCacheInfo>> newNext, boolean unstableKey) HashEntryHandlerSpaceEntry.createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash) HashEntryHandlerSpaceEntry.createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash) HashEntryHandlerSpaceEntry.createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash, boolean unstableKey) HashEntryHandlerSpaceEntry.createEntry(K key, IStoredList<IEntryCacheInfo> value, IHashEntry<K, IStoredList<IEntryCacheInfo>> next, int hash, boolean unstableKey) intHashEntryHandlerSpaceEntry.hash(IHashEntry<K, IStoredList<IEntryCacheInfo>> e) HashEntryHandlerSpaceEntry.key(IHashEntry<K, IStoredList<IEntryCacheInfo>> e) HashEntryHandlerSpaceEntry.next(IHashEntry<K, IStoredList<IEntryCacheInfo>> e) HashEntryHandlerSpaceEntry.value(IHashEntry<K, IStoredList<IEntryCacheInfo>> e) -
Uses of IEntryCacheInfo in com.j_spaces.core
Methods in com.j_spaces.core with parameters of type IEntryCacheInfoModifier and TypeMethodDescriptionvoidLeaseManager.registerEntryLease(IEntryCacheInfo entryCacheInfo, long expiration) -
Uses of IEntryCacheInfo in com.j_spaces.core.cache
Classes in com.j_spaces.core.cache that implement IEntryCacheInfoFields in com.j_spaces.core.cache declared as IEntryCacheInfoMethods in com.j_spaces.core.cache that return IEntryCacheInfoModifier and TypeMethodDescriptionstatic IEntryCacheInfoEntryCacheInfoFactory.createBlobStoreEntryCacheInfo(IEntryHolder entryHolder) static IEntryCacheInfoEntryCacheInfoFactory.createEntryCacheInfo(IEntryHolder EntryHolder) static IEntryCacheInfoEntryCacheInfoFactory.createEntryCacheInfo(IEntryHolder entryHolder, int backRefsSize, boolean pin, SpaceEngine engine) static IEntryCacheInfoEntryCacheInfoFactory.createEntryCacheInfo(IEntryHolder entryHolder, SpaceEngine engine) static IEntryCacheInfoEntryCacheInfoFactory.createMvccEntryCacheInfo(IEntryHolder entryHolder) static IEntryCacheInfoEntryCacheInfoFactory.createMvccEntryCacheInfo(IEntryHolder entryHolder, int backRefsSize) EntriesIter.getCurrentEntryCacheInfo()CacheManager.getEntriesByUniqueIds(Context context, IServerTypeDesc currServerTypeDesc, Object[] ids, ITemplateHolder template) CacheManager.getEntryByUniqueId(Context context, IServerTypeDesc currServerTypeDesc, Object templateValue, ITemplateHolder template) CacheManager.getEntryCacheInfo(IEntryHolder eh) get PEntry for entry.SpaceServerEntryImpl.getEntryCacheInfo()CacheManager.getMVCCEntryCacheInfoByEntryHolder(MVCCEntryHolder entryHolder) MemoryBasedEntryCacheInfo.getObjectFromHead()CacheManager.getPEntryByUid(String uid) MemoryBasedEntryCacheInfo.getSubject()MultiValueIndexBackref.getSubject()CacheManager.internalInsertEntryToCache(Context context, IEntryHolder entryHolder, boolean newEntry, TypeData typeData, IEntryCacheInfo pEntry, boolean pin) Inserts the specified entry to cache.MemoryBasedEntryCacheInfo.next()QueryExtensionIndexEntryIteratorWrapper.next()RecentExtendedIndexUpdates.RecentExtendedUpdatesIter.next()ScanListSAIterator.next()EntriesIter.nextEntryCacheInfo()CacheManager.safeInsertEntryToCache(Context context, IEntryHolder entryHolder, boolean newEntry, TypeData pType, boolean pin, CacheManager.InitialLoadOrigin fromInitialLoad) Inserts the specified entry to cache, perform memory manager check.CacheManager.updateEntryInCache(Context context, IEntryCacheInfo pEntry, IEntryHolder entryHolder, IEntryData newEntryData, long newExpirationTime, int modifiers) update entry values in cache.Methods in com.j_spaces.core.cache that return types with arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionMemoryBasedEntryCacheInfo.add(IEntryCacheInfo subject) MemoryBasedEntryCacheInfo.addUnlocked(IEntryCacheInfo subject) MemoryBasedEntryCacheInfo.establishListScan(boolean random_scan) ExtendedIndexHandler.establishScan(K startPos, short relation, K endPos, boolean endPosInclusive) establish a scan according to the relation given and startPos : the start-scan object , null means scan all values.ExtendedIndexHandler.establishScan(K startPos, short relation, K endPos, boolean endPosInclusive, boolean ordered) establish a scan according to the relation given and startPos : the start-scan object , null means scan all values.FifoGroupsExtendedIndexHandler.establishScan(K startPos, short relation, K endPos, boolean endPosInclusive) establish a scan according to the relation given and startPos : the start-scan object , null means scan all values.FifoGroupsExtendedIndexHandler.establishScan(K startPos, short relation, K endPos, boolean endPosInclusive, boolean ordered) establish a scan according to the relation given and startPos : the start-scan object , null means scan all values.ExtendedIndexHandler.establishScanOrderedLimited(int limit, boolean isAsc) MultiValueIndexBackref.getBackrefs()IEntryCacheInfo.getBackRefs()MemoryBasedEntryCacheInfo.getBackRefs()TypeDataIndex.getConcurrentExtendedIndex()TypeData.getEntries()CacheManager.getEntriesMinIndex(Context context, TypeData typeData, int numOfFields, ITemplateHolder template) Computes the best way to reach a list of potential match of entries of the specified type.TypeDataIndex.getExtendedFGIndex()TypeDataIndex.getExtendedFifoGroupsIndexForScanning()TypeDataIndex.getExtendedIndex()TypeDataIndex.getExtendedIndexForScanning()MemoryBasedEntryCacheInfo.getHead()ExtendedIndexHandler.getIndexEntries(K indexValue) FifoGroupsExtendedIndexHandler.getIndexEntries(K indexValue) IExtendedEntriesIndex.getIndexEntries(K indexValue) TypeDataIndex.getIndexEntries(Object indexValue) XtnData.getLockedEntries()XtnData.getLockedEntries(boolean createIfNull) XtnData.getLockedFifoEntries()XtnData.getLockedFifoEntries(boolean createIfNull) IEntryCacheInfo.getMainListBackRef()MemoryBasedEntryCacheInfo.getMainListBackRef()CacheManager.getMatchingMemoryEntriesForScanning(Context context, IServerTypeDesc currServerTypeDesc, ITemplateHolder template, IServerTypeDesc serverTypeDesc) ExtendedIndexHandler.getMaxValue()ExtendedIndexHandler.getMinValue()XtnData.getNeedNotifyEntries()XtnData.getNeedNotifyEntries(boolean createIfNull) XtnData.getNewEntries()XtnData.getNewEntries(boolean createIfNull) ExtendedIndexHandler.getNonUniqueEntriesStore()FifoGroupsExtendedIndexHandler.getNonUniqueEntriesStore()IExtendedEntriesIndex.getNonUniqueEntriesStore()TypeDataIndex.getNonUniqueEntriesStore()TypeDataIndex.getNullEntries()ExtendedIndexHandler.getOrderedStore()FifoGroupsExtendedIndexHandler.getOrderedStore()IExtendedEntriesIndex.getOrderedStore()XtnData.getTakenEntries()XtnData.getTakenEntries(boolean createIfNull) XtnData.getUnderXtnEntries(int selectType) get the relevant entries under the xtn according to selected typeExtendedIndexHandler.getUniqueEntriesStore()FifoGroupsExtendedIndexHandler.getUniqueEntriesStore()IExtendedEntriesIndex.getUniqueEntriesStore()TypeDataIndex.getUniqueEntriesStore()MemoryBasedEntryCacheInfo.getValue(int id) RecentExtendedIndexUpdates.iterator(long startTime, ExtendedIndexIterator mainIter) MemoryBasedEntryCacheInfo.next(IStoredListIterator<IEntryCacheInfo> slh) TypeData.scanTypeEntries()Methods in com.j_spaces.core.cache with parameters of type IEntryCacheInfoModifier and TypeMethodDescriptionMemoryBasedEntryCacheInfo.add(IEntryCacheInfo subject) voidXtnData.addLockedEntry(IEntryCacheInfo pEntry, OperationID operationID, boolean fifo) voidXtnData.addToTakenEntriesIfNotInside(IEntryCacheInfo entry) MemoryBasedEntryCacheInfo.addUnlocked(IEntryCacheInfo subject) booleanMemoryBasedEntryCacheInfo.contains(IEntryCacheInfo obj) int[]TypeData.createIndexBackreferenceArray(IEntryCacheInfo pEntry, IEntryData masterEntryData) CacheManager.getEntryFromCacheHolder(IEntryCacheInfo pt) given a PEntry, return the entry.voidAbstractMultiValueIndexHandler.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidCustomMultiValueTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType) voidCustomMultiValueTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) ExtendedIndexHandler.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, boolean alreadyCloned) insert a value for this key- if key already exist insert into the SL of same valuesFifoGroupsExtendedIndexHandler.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, boolean alreadyCloned) voidMultiValueTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType) voidMultiValueTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType) insert entry indexed field from cache.voidTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidTypeDataIndex.insertEntryIndexedField_impl(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) voidCacheManager.insertEntryReferences(Context context, IEntryCacheInfo pEntry, TypeData pType, boolean applySequenceNumber) Inserts the refs to cache.CacheManager.internalInsertEntryToCache(Context context, IEntryHolder entryHolder, boolean newEntry, TypeData typeData, IEntryCacheInfo pEntry, boolean pin) Inserts the specified entry to cache.booleanXtnData.isLockedEntry(IEntryCacheInfo pEntry) voidCacheManager.lockEntry(XtnData xtn, IEntryCacheInfo pEntry, OperationID operationID) intTypeDataIndex.moveValueBackrefsOnUpdate(IEntryCacheInfo pEntry, Object value, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, ArrayList<IObjectInfo<IEntryCacheInfo>> updatedBackRefs, int originalRefPos, boolean setNullToOriginalRef) voidExtendedIndexHandler.onRemove(IEntryCacheInfo eci) voidFifoGroupsExtendedIndexHandler.onRemove(IEntryCacheInfo eci) voidIExtendedEntriesIndex.onRemove(IEntryCacheInfo eci) voidRecentExtendedIndexUpdates.onRemove(IEntryCacheInfo eci) voidExtendedIndexHandler.onUpdate(IEntryCacheInfo eci) voidFifoGroupsExtendedIndexHandler.onUpdate(IEntryCacheInfo eci) voidIExtendedEntriesIndex.onUpdate(IEntryCacheInfo eci) voidRecentExtendedIndexUpdates.onUpdate(IEntryCacheInfo eci) voidExtendedIndexHandler.onUpdateEnd(IEntryCacheInfo eci) voidFifoGroupsExtendedIndexHandler.onUpdateEnd(IEntryCacheInfo eci) voidIExtendedEntriesIndex.onUpdateEnd(IEntryCacheInfo eci) voidRecentExtendedIndexUpdates.onUpdateEnd(IEntryCacheInfo eci) voidTypeData.prepareForUpdatingIndexValues(CacheManager cacheManager, IEntryCacheInfo pEntry, IEntryData newEntryData) used only in economy-hash maps index values are about to be replaced in entryData .booleanMemoryBasedEntryCacheInfo.removeByObject(IEntryCacheInfo obj) intCacheManager.removeEntry(Context context, IEntryHolder entryHolder, IEntryCacheInfo pEntry, boolean shouldReplicate, boolean origin, SpaceEngine.EntryRemoveReasonCodes removeReason, boolean disableSAcall) remove entry from cache & SAbooleanCacheManager.removeEntryFromCache(IEntryHolder entryHolder, boolean initiatedByEvictionStrategy, boolean locked, IEntryCacheInfo pEntry, CacheManager.RecentDeleteCodes recentDeleteUsage) Removes the specified entry from cache.intAbstractMultiValueIndexHandler.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intCustomMultiValueTypeDataIndex.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) voidExtendedIndexHandler.removeEntryIndexedField(IEntryHolder eh, Object fieldValue, IEntryCacheInfo pEntry, IObjectInfo oi) remove entry indexed field from cache.voidFifoGroupsExtendedIndexHandler.removeEntryIndexedField(IEntryHolder eh, Object fieldValue, IEntryCacheInfo pEntry, IObjectInfo oi) intMultiValueTypeDataIndex.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intTypeDataIndex.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) remove entry indexed field from cache.intTypeDataIndex.removeEntryIndexedField_impl(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intTypeDataIndex.removeEntryIndexedField_main(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) voidCacheManager.removeEntryReferences(IEntryCacheInfo pEntry, TypeData pType, int numOfIndexesInsertedOnError) Removes entry refs from cache.voidXtnData.removeFromNewEntries(IEntryCacheInfo subject) voidCacheManager.removeLockedEntry(XtnData xtn, IEntryCacheInfo pEntry) voidXtnData.removeTakenEntry(IEntryCacheInfo entry) voidTypeDataIndex.removeUniqueIndexedField(K fieldValue, IEntryCacheInfo pEntry) voidXtnData.removeUpdatedEntry(IEntryCacheInfo entry) voidMemoryBasedEntryCacheInfo.setSubject(IEntryCacheInfo subject) voidMultiValueIndexBackref.setSubject(IEntryCacheInfo subject) booleanCacheManager.unpinIfNeeded(Context context, IEntryHolder entry, ITemplateHolder template, IEntryCacheInfo pEntry) if relevant-unpin the entry method is called after each operation or xtn termination entry should be locked when method is calledCacheManager.updateEntryInCache(Context context, IEntryCacheInfo pEntry, IEntryHolder entryHolder, IEntryData newEntryData, long newExpirationTime, int modifiers) update entry values in cache.voidTypeData.updateEntryReferences(CacheManager cacheManager, IEntryHolder eh, IEntryCacheInfo pEntry, IEntryData oldEntryData) update the entry refs in cache.voidTypeData.updateEntryReferencesUnderXtn(CacheManager cacheManager, IEntryCacheInfo pEntry, IEntryData oldEntryData) update the entry refs in cache when there is an updating xtn, we keep the master entry and shadow entry as one object pointing at each other so we cant remove the original index referencesintCustomMultiValueTypeDataIndex.updateIndexValue(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K original, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, int refpos, TypeDataIndex.UpdateIndexModes updateMode) intMultiValueTypeDataIndex.updateIndexValue(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K original, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, int refpos, TypeDataIndex.UpdateIndexModes updateMode) intTypeDataIndex.updateIndexValue(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K original, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, int refpos, TypeDataIndex.UpdateIndexModes updateMode) intCustomMultiValueTypeDataIndex.updateIndexValueUndexXtn(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K previous, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs, int refpos, boolean entry_double_update) intMultiValueTypeDataIndex.updateIndexValueUndexXtn(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K previous, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs, int refpos, boolean entry_double_update) intTypeDataIndex.updateIndexValueUndexXtn(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K previous, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs, int refpos, boolean entry_double_update) voidCacheManager.updateLock(XtnData xtn, IEntryCacheInfo pEntry, OperationID operationID, int templateOperation) voidXtnData.updateLock(IEntryCacheInfo pEntry, OperationID operationID, boolean isReadOperation, boolean fifo) When user operation under transaction is upgraded from read to update/take, the order of entry should be changed to the most recent, so that the changes in prepare come in the right order.intAbstractMultiValueIndexHandler.updateMultiValueIndex(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K original, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, int refpos, TypeDataIndex.UpdateIndexModes updateMode) intAbstractMultiValueIndexHandler.updateMultiValueIndexUndexXtn(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K previous, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs, int refpos) Method parameters in com.j_spaces.core.cache with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionvoidAbstractMultiValueIndexHandler.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidCustomMultiValueTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidMultiValueTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidTypeDataIndex.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidTypeDataIndex.insertEntryIndexedField_impl(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) intTypeDataIndex.moveValueBackrefsOnUpdate(IEntryCacheInfo pEntry, Object value, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, ArrayList<IObjectInfo<IEntryCacheInfo>> updatedBackRefs, int originalRefPos, boolean setNullToOriginalRef) MemoryBasedEntryCacheInfo.next(IStoredListIterator<IEntryCacheInfo> slh) intAbstractMultiValueIndexHandler.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intCustomMultiValueTypeDataIndex.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intMultiValueTypeDataIndex.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intTypeDataIndex.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) remove entry indexed field from cache.intTypeDataIndex.removeEntryIndexedField_impl(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intTypeDataIndex.removeEntryIndexedField_main(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) voidIEntryCacheInfo.setBackRefs(ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) voidMemoryBasedEntryCacheInfo.setBackRefs(ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) voidIEntryCacheInfo.setMainListBackRef(IObjectInfo<IEntryCacheInfo> mainListBackref) voidMemoryBasedEntryCacheInfo.setMainListBackRef(IObjectInfo<IEntryCacheInfo> mainListBackref) intCustomMultiValueTypeDataIndex.updateIndexValue(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K original, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, int refpos, TypeDataIndex.UpdateIndexModes updateMode) intMultiValueTypeDataIndex.updateIndexValue(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K original, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, int refpos, TypeDataIndex.UpdateIndexModes updateMode) intTypeDataIndex.updateIndexValue(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K original, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, int refpos, TypeDataIndex.UpdateIndexModes updateMode) intCustomMultiValueTypeDataIndex.updateIndexValueUndexXtn(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K previous, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs, int refpos, boolean entry_double_update) intMultiValueTypeDataIndex.updateIndexValueUndexXtn(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K previous, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs, int refpos, boolean entry_double_update) intTypeDataIndex.updateIndexValueUndexXtn(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K previous, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs, int refpos, boolean entry_double_update) intAbstractMultiValueIndexHandler.updateMultiValueIndex(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K original, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs, int refpos, TypeDataIndex.UpdateIndexModes updateMode) intAbstractMultiValueIndexHandler.updateMultiValueIndexUndexXtn(TypeData pType, IEntryHolder eh, IEntryCacheInfo pEntry, K previous, K updated, ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs, int refpos) Constructors in com.j_spaces.core.cache with parameters of type IEntryCacheInfoConstructor parameters in com.j_spaces.core.cache with type arguments of type IEntryCacheInfoModifierConstructorDescriptionFifoGroupsExtendedIndexHandler(TypeDataIndex index, IExtendedIndex<K, IEntryCacheInfo> base, ISpaceIndex.FifoGroupsIndexTypes fifoGroupsIndexType) -
Uses of IEntryCacheInfo in com.j_spaces.core.cache.blobStore
Classes in com.j_spaces.core.cache.blobStore that implement IEntryCacheInfoModifier and TypeClassDescriptionclassThe resident part of entry that resides blob-storeMethods in com.j_spaces.core.cache.blobStore that return IEntryCacheInfoModifier and TypeMethodDescriptionBlobStoreRefEntryCacheInfo.getObjectFromHead()BlobStoreRefEntryCacheInfo.getSubject()BlobStoreRefEntryCacheInfo.next()Methods in com.j_spaces.core.cache.blobStore that return types with arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionBlobStoreRefEntryCacheInfo.add(IEntryCacheInfo subject) BlobStoreRefEntryCacheInfo.addUnlocked(IEntryCacheInfo subject) BlobStoreRefEntryCacheInfo.establishListScan(boolean random_scan) BlobStoreRefEntryCacheInfo.getBackRefs()BlobStoreRefEntryCacheInfo.getHead()BlobStoreRefEntryCacheInfo.getMainListBackRef()BlobStoreRefEntryCacheInfo.getValue(int id) BlobStoreRefEntryCacheInfo.next(IStoredListIterator<IEntryCacheInfo> slh) Methods in com.j_spaces.core.cache.blobStore with parameters of type IEntryCacheInfoModifier and TypeMethodDescriptionBlobStoreRefEntryCacheInfo.add(IEntryCacheInfo subject) BlobStoreRefEntryCacheInfo.addUnlocked(IEntryCacheInfo subject) booleanBlobStoreRefEntryCacheInfo.contains(IEntryCacheInfo obj) booleanBlobStoreRefEntryCacheInfo.removeByObject(IEntryCacheInfo obj) voidBlobStoreRefEntryCacheInfo.setSubject(IEntryCacheInfo subject) Method parameters in com.j_spaces.core.cache.blobStore with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionBlobStoreRefEntryCacheInfo.next(IStoredListIterator<IEntryCacheInfo> slh) voidBlobStoreRefEntryCacheInfo.setBackRefs(ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) voidBlobStoreRefEntryCacheInfo.setMainListBackRef(IObjectInfo<IEntryCacheInfo> mainListBackref) -
Uses of IEntryCacheInfo in com.j_spaces.core.cache.blobStore.optimizations
Methods in com.j_spaces.core.cache.blobStore.optimizations with parameters of type IEntryCacheInfoModifier and TypeMethodDescriptionstatic booleanBlobStoreOperationOptimizations.isConsiderOptimizedForBlobstore(SpaceEngine spaceEngine, Context context, ITemplateHolder template, IEntryCacheInfo pEntry) -
Uses of IEntryCacheInfo in com.j_spaces.core.cache.blobStore.storage.preFetch
Methods in com.j_spaces.core.cache.blobStore.storage.preFetch that return IEntryCacheInfoMethods in com.j_spaces.core.cache.blobStore.storage.preFetch that return types with arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionstatic IScanListIterator<IEntryCacheInfo>BlobStorePreFetchIteratorBasedHandler.createPreFetchIterIfRelevant(Context context, CacheManager cacheManager, IScanListIterator<IEntryCacheInfo> mainIterator, ITemplateHolder template, org.slf4j.Logger logger) Method parameters in com.j_spaces.core.cache.blobStore.storage.preFetch with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionstatic IScanListIterator<IEntryCacheInfo>BlobStorePreFetchIteratorBasedHandler.createPreFetchIterIfRelevant(Context context, CacheManager cacheManager, IScanListIterator<IEntryCacheInfo> mainIterator, ITemplateHolder template, org.slf4j.Logger logger) Constructor parameters in com.j_spaces.core.cache.blobStore.storage.preFetch with type arguments of type IEntryCacheInfoModifierConstructorDescriptionBlobStorePreFetchIteratorBasedHandler(Context mainThreadContext, CacheManager cacheManager, IScanListIterator<IEntryCacheInfo> mainIterator, ITemplateHolder template, int numEntriesRequested, org.slf4j.Logger logger) -
Uses of IEntryCacheInfo in com.j_spaces.core.cache.context
Methods in com.j_spaces.core.cache.context that return IEntryCacheInfoMethods in com.j_spaces.core.cache.context that return types with arguments of type IEntryCacheInfoMethods in com.j_spaces.core.cache.context with parameters of type IEntryCacheInfoModifier and TypeMethodDescriptionvoidContext.setBlobStoreOpParams(IEntryCacheInfo blobStoreEntryCacheInfo, IEntryHolder blobStoreOpEntryHolder, boolean blobStoreOpPin) Method parameters in com.j_spaces.core.cache.context with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionvoidContext.setChosenIntersectedList(MultiIntersectedStoredList<IEntryCacheInfo> chosenIntersectedList) -
Uses of IEntryCacheInfo in com.j_spaces.core.cache.fifoGroup
Methods in com.j_spaces.core.cache.fifoGroup that return IEntryCacheInfoMethods in com.j_spaces.core.cache.fifoGroup that return types with arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionstatic IScanListIterator<IEntryCacheInfo>FifoGroupCacheImpl.createScanIterOnNonFGIndex(IStoredList<IEntryCacheInfo> entries, ITemplateHolder template, TypeDataIndex usedIndexForRes, TypeData typeData) FifoGroupCacheImpl.getScannableEntriesByIndexValue(Context context, ITemplateHolder template, IEntryHolder entry, IServerTypeDesc templateTypeDesc) FifoGroupCacheImpl.getScannableEntriesMinIndex(Context context, TypeData typeData, int numOfFields, ITemplateHolder template) FifoGroupCacheImpl.getScannableEntriesMinIndexExtended(Context context, TypeData entryType, int numOfFields, ITemplateHolder template) Methods in com.j_spaces.core.cache.fifoGroup with parameters of type IEntryCacheInfoModifier and TypeMethodDescriptionvoidFifoGroupsCompoundIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType) voidFifoGroupsCompoundIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidFifoGroupsMainIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType) voidFifoGroupsMainIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidIFifoGroupsIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType) voidIFifoGroupsIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) intFifoGroupsCompoundIndexExtention.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intFifoGroupsMainIndexExtention.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intIFifoGroupsIndexExtention.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) Method parameters in com.j_spaces.core.cache.fifoGroup with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionstatic IScanListIterator<IEntryCacheInfo>FifoGroupCacheImpl.createScanIterOnNonFGIndex(IStoredList<IEntryCacheInfo> entries, ITemplateHolder template, TypeDataIndex usedIndexForRes, TypeData typeData) voidFifoGroupsCompoundIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidFifoGroupsMainIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) voidIFifoGroupsIndexExtention.insertEntryIndexedField(IEntryCacheInfo pEntry, K fieldValue, TypeData pType, ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) intFifoGroupsCompoundIndexExtention.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intFifoGroupsMainIndexExtention.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) intIFifoGroupsIndexExtention.removeEntryIndexedField(IEntryHolder eh, ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs, K fieldValue, int refpos, boolean removeIndexedValue, IEntryCacheInfo pEntry) Constructor parameters in com.j_spaces.core.cache.fifoGroup with type arguments of type IEntryCacheInfoModifierConstructorDescriptionFifoGroupsScanByGeneralIndexIterator(TypeDataIndex<Object> f_g_index, IStoredList<IEntryCacheInfo> entries) FifoGroupsScanByGeneralIndexIterator(TypeDataIndex<Object> f_g_index, IStoredList<IEntryCacheInfo> entries, Object onlyGroupValue) -
Uses of IEntryCacheInfo in com.j_spaces.core.cache.mvcc
Classes in com.j_spaces.core.cache.mvcc that implement IEntryCacheInfoMethods in com.j_spaces.core.cache.mvcc that return IEntryCacheInfoModifier and TypeMethodDescriptionMVCCCacheManagerHandler.insertMvccEntryToCache(Context context, MVCCEntryCacheInfo pEntry, ConcurrentMap<String, IEntryCacheInfo> entries) MVCCShellEntryCacheInfo.next()Method parameters in com.j_spaces.core.cache.mvcc with type arguments of type IEntryCacheInfoModifier and TypeMethodDescriptionMVCCCacheManagerHandler.insertMvccEntryToCache(Context context, MVCCEntryCacheInfo pEntry, ConcurrentMap<String, IEntryCacheInfo> entries) -
Uses of IEntryCacheInfo in com.j_spaces.core.server.processor
Constructor parameters in com.j_spaces.core.server.processor with type arguments of type IEntryCacheInfo -
Uses of IEntryCacheInfo in com.j_spaces.kernel.list
Methods in com.j_spaces.kernel.list that return IEntryCacheInfoMethod parameters in com.j_spaces.kernel.list with type arguments of type IEntryCacheInfo