Uses of Interface
com.gigaspaces.internal.server.storage.ITemplateHolder
Packages that use ITemplateHolder
Package
Description
Provides GigaSpaces DataSource implementation.
Provides Space properties and security context services
Provides GigaSpaces filter plug-in interfaces.
-
Uses of ITemplateHolder in com.gigaspaces.datasource
Constructors in com.gigaspaces.datasource with parameters of type ITemplateHolderModifierConstructorDescriptionDataSourceQueryImpl(ITemplateHolder template, ITypeDesc typeDescriptor, Class<?> dataClass, SQLQueryBuilder queryBuilder, EntryAdapter entryAdapter, int batchSize) -
Uses of ITemplateHolder in com.gigaspaces.internal.query
Methods in com.gigaspaces.internal.query with parameters of type ITemplateHolderModifier and TypeMethodDescriptionAbstractQueryIndex.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) CompoundAndIndexScanner.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) CompoundOrIndexScanner.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) InValueIndexScanner.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) IQueryIndexScanner.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) NotRegexIndexScanner.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) RegexIndexScanner.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) RelationIndexScanner.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) UidsIndexScanner.getIndexedEntriesByType(Context context, TypeData typeData, ITemplateHolder template, int latestIndexToConsider) Constructors in com.gigaspaces.internal.query with parameters of type ITemplateHolderModifierConstructorDescriptionEntryHolderAggregatorContext(List<SpaceEntriesAggregator> aggregators, ITemplateHolder template, int partitionId) -
Uses of ITemplateHolder in com.gigaspaces.internal.server.space
Methods in com.gigaspaces.internal.server.space that return ITemplateHolderModifier and TypeMethodDescriptionMultipleIdsContext.getConcentratingTemplate()TemplatesManager.getTemplate(String uid) Methods in com.gigaspaces.internal.server.space with parameters of type ITemplateHolderModifier and TypeMethodDescriptionvoidTemplateExpirationManager.addTemplate(ITemplateHolder template) voidTemplateExpirationManager.cancelTemplateHolder(ITemplateHolder template, Exception exp) voidSpaceEngine.executeOnMatchingEntries(Context context, ITemplateHolder template, boolean makeWaitForInfo) Searches the engine for a matching entry using the BFS tree of the specified template.SpaceEngine.getMatchedEntryAndOperateSA(Context context, ITemplateHolder template, boolean makeWaitForInfo, boolean useSCN) Searches the engine for a matching entry using the BFS tree of the specified template.voidFifoGroupsHandler.handleRemoveWaitingForInfoSAFifoGroups_EntryBased(Context context, IEntryHolder entry, ITemplateHolder template) booleanSpaceEngine.indicateDirtyRead(ITemplateHolder template) given an entry and a template, return true if dirty-read should be performedbooleanSpaceEngine.indicateReadCommitted(ITransactionalEntryData entry, ITemplateHolder template) given an entry and a template, return true if read-committed should be performed should be called when xtn & entry are locked (but called from count w/o locks in order not to harm performancebooleanSpaceEngine.isNonBlockingReadForOperation(ITemplateHolder tHolder) booleanTemplateScanner.match(Context context, IEntryHolder entry, ITemplateHolder template) booleanTemplateScanner.match(Context context, IEntryHolder entry, ITemplateHolder template, int skipAlreadyMatchedFixedPropertyIndex, String skipAlreadyMatchedIndexPath, boolean safeEntry) booleanTemplateScanner.match(Context context, IEntryHolder entry, ITemplateHolder template, int skipAlreadyMatchedFixedPropertyIndex, String skipAlreadyMatchedIndexPath, boolean safeEntry, int rightColumnPosition) Checks if the specified template matches the specified entry.booleanTemplateScanner.notifyMatch(Context context, IEntryHolder entry, ITemplateHolder template) voidSpaceEngine.performTemplateOnEntrySA(Context context, ITemplateHolder template, IEntryHolder entry, boolean makeWaitForInfo) try to process an entry , if the entry has a shadow try it too if the entry don't suiteBatchQueryOperationContext.processReturnedValueForBatchOperation(ITemplateHolder template) voidTemplateExpirationManager.removeTemplate(ITemplateHolder template) booleanMultipleIdsContext.shouldRetryUpdateOrWriteForEntry(Throwable exception, ITemplateHolder entryOpTemplate, UpdateOrWriteContext ctx, boolean spawnThread) booleanUpdateOrWriteMultipleContext.shouldRetryUpdateOrWriteForEntry(Throwable exception, ITemplateHolder entryOpTemplate, UpdateOrWriteContext ctx, boolean spawnThread) booleanSpaceEngine.skipBroadcastTable(Context context, ITemplateHolder template) Constructors in com.gigaspaces.internal.server.space with parameters of type ITemplateHolderModifierConstructorDescriptionMultipleIdsContext(ITemplateHolder concentratingTemplate, int numToAnswer, int operationModifiers, long timeout, SpaceEngine engine, XtnEntry xtnEntry) UpdateMultipleContext(ITemplateHolder concentratingTemplate, IEntryPacket[] entries, long[] leases, int operationModifiers, long timeout, SpaceEngine engine, XtnEntry xtnEntry) UpdateOrWriteMultipleContext(ITemplateHolder concentratingTemplate, IEntryPacket[] entries, long[] leases, int operationModifiers, long timeout, SpaceEngine engine, XtnEntry xtnEntry) -
Uses of ITemplateHolder in com.gigaspaces.internal.server.space.events
Methods in com.gigaspaces.internal.server.space.events with parameters of type ITemplateHolderModifier and TypeMethodDescriptionvoidSpaceDataEventManager.notifyReturned(NotifyContext notifyContext, ITemplateHolder template) Called when a notification returnedConstructors in com.gigaspaces.internal.server.space.events with parameters of type ITemplateHolderModifierConstructorDescriptionRemoteEventBatchBusPacket(ITemplateHolder templateHolder, RemoteEvent[] events) Construct a mobile remote event instance, by instantiating a bus packet and attaching it a remote event.RemoteEventBusPacket(ITemplateHolder templateHolder, RemoteEvent re, int TTL, NotifyContext notifyContext, boolean fromReplication) Construct a mobile remote event instance, by instantiating a bus packet and attaching it a remote event. -
Uses of ITemplateHolder in com.gigaspaces.internal.server.space.mvcc
Methods in com.gigaspaces.internal.server.space.mvcc with parameters of type ITemplateHolderModifier and TypeMethodDescriptionMVCCSpaceEngineHandler.checkTransactionConflict(MVCCEntryHolder entry, ITemplateHolder template, Context context) -
Uses of ITemplateHolder in com.gigaspaces.internal.server.space.tiered_storage
Methods in com.gigaspaces.internal.server.space.tiered_storage with parameters of type ITemplateHolderModifier and TypeMethodDescriptionintTieredStorageSA.count(ITemplateHolder template, String[] subClasses) AllPredicate.evaluate(ITemplateHolder template) CachePredicate.evaluate(ITemplateHolder template) CriteriaRangePredicate.evaluate(ITemplateHolder template) TimePredicate.evaluate(ITemplateHolder template) TransientPredicate.evaluate(ITemplateHolder template) static StringBuilderSqliteUtils.getSqlQueryFromTemplateHolder(ITypeDesc typeDesc, ITemplateHolder templateHolder, QueryParameters queryParams, boolean fullQuery) TieredStorageManager.guessTemplateTier(ITemplateHolder templateHolder) TieredStorageManagerImpl.guessTemplateTier(ITemplateHolder templateHolder) TieredStorageSA.initialLoad(Context context, ITemplateHolder template, InitialLoadInfo initialLoadInfo) InternalRDBMS.makeEntriesIter(String typeName, ITemplateHolder templateHolder) TieredStorageSA.makeEntriesIter(ITemplateHolder template, long SCNFilter, long leaseFilter, IServerTypeDesc[] subClasses) TieredStorageSA.makeSingleTypeEntriesIter(String typeName, ITemplateHolder templateHolder) Constructors in com.gigaspaces.internal.server.space.tiered_storage with parameters of type ITemplateHolderModifierConstructorDescriptionMultiTypedRDBMSISIterator(TieredStorageSA tieredStorageSA, IServerTypeDesc[] types, ITemplateHolder templateHolder) -
Uses of ITemplateHolder in com.gigaspaces.internal.server.storage
Classes in com.gigaspaces.internal.server.storage that implement ITemplateHolderModifier and TypeClassDescriptionclassthis class contains all the information relevant to a notify template.classThis class represents a template in a J-Space.Methods in com.gigaspaces.internal.server.storage that return ITemplateHolderModifier and TypeMethodDescriptionstatic ITemplateHolderTemplateHolderFactory.createEmptyTemplateHolder(SpaceEngine engine, String uid, long expirationTime, boolean isFifo) static ITemplateHolderTemplateHolderFactory.createTemplateHolder(IServerTypeDesc typeDesc, ITemplatePacket template, String uid, long expirationTime) static ITemplateHolderTemplateHolderFactory.createTemplateHolder(IServerTypeDesc typeDesc, ITemplatePacket template, String uid, long expirationTime, XtnEntry xidOriginated, long SCN, int templateOperation, IResponseContext respContext, boolean returnOnlyUid, int operationModifiers, boolean isfifo) static ITemplateHolderTemplateHolderFactory.createTemplateHolder(IServerTypeDesc typeDesc, ITemplatePacket template, String uid, long expirationTime, XtnEntry xidOriginated, long SCN, int templateOperation, IResponseContext respContext, boolean returnOnlyUid, int operationModifiers, boolean isfifo, boolean fromReplication) static ITemplateHolderTemplateHolderFactory.createTemplateHolderForReplication(IServerTypeDesc typeDesc, IEntryPacket template, String uid, long expirationTime) Special builder method for reading object before replicatingstatic ITemplateHolderTemplateHolderFactory.createUpdateTemplateHolder(IServerTypeDesc typeDesc, IEntryPacket template, String uid, long expirationTime, XtnEntry xidOriginated, long SCN, IResponseContext respContext, int operationModifiers) Special builder method for update that uses TemplateHolder instead EntryHolderMethods in com.gigaspaces.internal.server.storage that return types with arguments of type ITemplateHolderModifier and TypeMethodDescriptionEntryHolder.getCopyOfTemplatesWaitingForEntry()IEntryHolder.getCopyOfTemplatesWaitingForEntry()TemplateHolder.getCopyOfTemplatesWaitingForEntry()EntryHolder.getTemplatesWaitingForEntry()IEntryHolder.getTemplatesWaitingForEntry()TemplateHolder.getTemplatesWaitingForEntry()default Collection<ITemplateHolder>ITransactionalEntryData.getWaitingFor()Methods in com.gigaspaces.internal.server.storage with parameters of type ITemplateHolderModifier and TypeMethodDescriptionvoidEntryHolder.addTemplateWaitingForEntry(ITemplateHolder template) voidIEntryHolder.addTemplateWaitingForEntry(ITemplateHolder template) voidTemplateHolder.addTemplateWaitingForEntry(ITemplateHolder template) voidEntryHolder.removeTemplateWaitingForEntry(ITemplateHolder template) voidIEntryHolder.removeTemplateWaitingForEntry(ITemplateHolder template) voidTemplateHolder.removeTemplateWaitingForEntry(ITemplateHolder template) -
Uses of ITemplateHolder in com.gigaspaces.internal.sync
Methods in com.gigaspaces.internal.sync with parameters of type ITemplateHolderModifier and TypeMethodDescriptionintSynchronizationStorageAdapter.count(ITemplateHolder template, String[] subClasses) SynchronizationStorageAdapter.initialLoad(Context context, ITemplateHolder template, InitialLoadInfo initialLoadInfo) SynchronizationStorageAdapter.makeEntriesIter(ITemplateHolder template, long SCNFilter, long leaseFilter, IServerTypeDesc[] subTypes) -
Uses of ITemplateHolder in com.gigaspaces.internal.sync.hybrid
Methods in com.gigaspaces.internal.sync.hybrid with parameters of type ITemplateHolderModifier and TypeMethodDescriptionintSyncHybridStorageAdapter.count(ITemplateHolder template, String[] subClasses) SyncHybridStorageAdapter.initialLoad(Context context, ITemplateHolder template, InitialLoadInfo initialLoadInfo) SyncHybridStorageAdapter.makeEntriesIter(ITemplateHolder template, long SCNFilter, long leaseFilter, IServerTypeDesc[] subClasses) -
Uses of ITemplateHolder in com.gigaspaces.internal.transport
Methods in com.gigaspaces.internal.transport with parameters of type ITemplateHolderModifier and TypeMethodDescriptionstatic IEntryPacketEntryPacketFactory.createFullPacket(IEntryHolder entryHolder, ITemplateHolder template, String uid, long timeToLive, IEntryData entryData, OperationID operationId) static IEntryPacketEntryPacketFactory.createFullPacket(Context context, IEntryHolder entry, ITemplateHolder template) static IEntryPacketEntryPacketFactory.createFullPacket(Context context, IEntryHolder entry, ITemplateHolder template, IEntryData entryData) static IEntryPacketEntryPacketFactory.createFullPacket(Context context, IEntryHolder entry, ITemplateHolder template, String uid) static IEntryPacketEntryPacketFactory.createFullPacket(Context context, ITemplateHolder template, IEntryData entryData, String uid, boolean isTransient) static ITemplatePacketTemplatePacketFactory.createFullPacket(IEntryHolder entryHolder, ITemplateHolder template, String uid, long timeToLive, IEntryData entryData, OperationID operationID) static ITemplatePacketTemplatePacketFactory.createFullPacket(IEntryHolder entryHolder, ITemplateHolder template, String uid, long timeToLive, OperationID operationId) static ITemplatePacketTemplatePacketFactory.createFullPacket(ITemplateHolder template, String uid, long timeToLive, OperationID operationId) static IEntryPacketEntryPacketFactory.createFullPacketForReplication(IEntryHolder entryHolder, ITemplateHolder template, String uid, long timeToLive) booleanAbstractProjectionTemplate.isAllIndexesProjections(IServerTypeDesc serverTypeDesc, ITemplateHolder templateHolder) booleanAbstractProjectionTemplate.isAllIndexesProjections(IServerTypeDesc serverTypeDesc, ITemplateHolder templateHolder, String uid) booleanMutliProjectionByUids.isAllIndexesProjections(IServerTypeDesc serverTypeDesc, ITemplateHolder templateHolder, String uid) -
Uses of ITemplateHolder in com.gigaspaces.query.aggregators
Methods in com.gigaspaces.query.aggregators with parameters of type ITemplateHolderModifier and TypeMethodDescriptionstatic booleanAggregationInternalUtils.hasFilter(ITemplateHolder template) static booleanAggregationInternalUtils.hasFilterWithOrderBy(ITemplateHolder template) -
Uses of ITemplateHolder in com.j_spaces.core
Fields in com.j_spaces.core declared as ITemplateHolderMethods in com.j_spaces.core that return ITemplateHolderConstructors in com.j_spaces.core with parameters of type ITemplateHolderModifierConstructorDescriptionTemplateDeletedException(ITemplateHolder Template) UpdateOrWriteContext(IEntryPacket packet, long lease, long timeout, Transaction tx, SpaceContext sc, int operationModifiers, boolean fromUpdateMultiple, boolean updateOperation, boolean fromWriteMultiple, ITemplateHolder concentratingTemplate, int ordinalInMultipleIdsContext) -
Uses of ITemplateHolder in com.j_spaces.core.cache
Fields in com.j_spaces.core.cache declared as ITemplateHolderMethods in com.j_spaces.core.cache that return ITemplateHolderModifier and TypeMethodDescriptionCacheManager.getTemplate(String uid) UnderXtnTemplatesIter.next()Methods in com.j_spaces.core.cache that return types with arguments of type ITemplateHolderModifier and TypeMethodDescriptionCacheManager.makeUnderXtnTemplatesIter(Context context, XtnEntry xtnEntry) Methods in com.j_spaces.core.cache with parameters of type ITemplateHolderModifier and TypeMethodDescriptionCacheManager.associateEntryWithXtn(Context context, IEntryHolder entryHolder, ITemplateHolder template, XtnEntry xtnEntry, IEntryHolder new_content) tie an entry with a transaction.booleanCacheManager.canSkipFullScanForAggregators(ITemplateHolder template) intCacheManager.count(Context context, ITemplateHolder template, XtnEntry xtnFilter) CacheManager.getEntriesByUniqueIds(Context context, IServerTypeDesc currServerTypeDesc, Object[] ids, ITemplateHolder template) 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.CacheManager.getEntriesMinIndexExtended(Context context, TypeData entryType, int numOfFields, ITemplateHolder template) Using extended match-CacheManager.getEntryByUniqueId(Context context, IServerTypeDesc currServerTypeDesc, Object templateValue, ITemplateHolder template) CacheManager.getMatchingMemoryEntriesForScanning(Context context, IServerTypeDesc currServerTypeDesc, ITemplateHolder template, IServerTypeDesc serverTypeDesc) CacheManager.getTemplateCacheInfo(ITemplateHolder th) get PEntry for entry.voidCacheManager.insertTemplate(Context context, ITemplateHolder templateHolder, boolean shouldReplicate) insert a template to the cache and DB.CacheManager.makeChangeOpEntry(Context context, ITemplateHolder template, IEntryHolder currentEntry) CacheManager.makeEntriesIter(Context context, ITemplateHolder template, IServerTypeDesc serverTypeDesc, long SCNFilter, long leaseFilter, boolean memoryOnly) CacheManager.makeEntriesIter(Context context, ITemplateHolder template, IServerTypeDesc serverTypeDesc, long SCNFilter, long leaseFilter, boolean memoryOnly, boolean transientOnly) CacheManager.makeScanableEntriesIter(Context context, ITemplateHolder template, IServerTypeDesc serverTypeDesc, long SCNFilter, long leaseFilter, boolean memoryOnly) voidCacheManager.makeWaitForInfo(Context context, IEntryHolder entryHolder, ITemplateHolder templateHolder) booleanIEntryCacheInfo.preMatch(Context context, ITemplateHolder template) booleanMemoryBasedEntryCacheInfo.preMatch(Context context, ITemplateHolder template) voidCacheManager.removeTemplate(Context context, ITemplateHolder template, boolean fromReplication, boolean origin, boolean dontReplicate) Marks template as DELETED and send a BUS Packet to the GC.voidCacheManager.removeTemplate(Context context, ITemplateHolder template, boolean fromReplication, boolean origin, boolean dontReplicate, SpaceEngine.TemplateRemoveReasonCodes removeReason) Marks template as DELETED and send a BUS Packet to the GC.voidCacheManager.removeWaitingForInfo(Context context, IEntryHolder entryHolder, ITemplateHolder templateHolder, boolean unpinIfPossible) booleanCacheManager.testAndSetFGCacheForEntry(Context context, IEntryHolder entry, ITemplateHolder template, boolean testOnly, IServerTypeDesc tte) voidCacheManager.touchByEntry(Context context, IEntryHolder entry, boolean modifyOp, ITemplateHolder template, CacheOperationReason cacheOperationReason) 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.updateEntry(Context context, IEntryHolder entry, ITemplateHolder template, boolean shouldReplicate, boolean origin) update entry- if the entry should be updated under a xtn - insert to xtn lists.Constructors in com.j_spaces.core.cache with parameters of type ITemplateHolderModifierConstructorDescriptionEntriesIter(Context context, ITemplateHolder template, IServerTypeDesc serverTypeDesc, CacheManager cacheManager, long SCNFilter, long leaseFilter, boolean memoryOnly, boolean transientOnly) TemplateCacheInfo(ITemplateHolder templateHolder) -
Uses of ITemplateHolder in com.j_spaces.core.cache.blobStore
Methods in com.j_spaces.core.cache.blobStore with parameters of type ITemplateHolderModifier and TypeMethodDescriptionbooleanBlobStoreRefEntryCacheInfo.preMatch(Context context, ITemplateHolder template) -
Uses of ITemplateHolder in com.j_spaces.core.cache.blobStore.optimizations
Methods in com.j_spaces.core.cache.blobStore.optimizations with parameters of type ITemplateHolderModifier and TypeMethodDescriptionstatic booleanBlobStoreOperationOptimizations.isConsiderOptimizedForBlobstore(SpaceEngine spaceEngine, Context context, ITemplateHolder template, IEntryCacheInfo pEntry) -
Uses of ITemplateHolder in com.j_spaces.core.cache.blobStore.sadapter
Methods in com.j_spaces.core.cache.blobStore.sadapter with parameters of type ITemplateHolderModifier and TypeMethodDescriptionintBlobStoreStorageAdapter.count(ITemplateHolder template, String[] subClasses) BlobStoreStorageAdapter.initialLoad(Context context, ITemplateHolder template, InitialLoadInfo initialLoadInfo) BlobStoreStorageAdapter.makeEntriesIter(ITemplateHolder template, long SCNFilter, long leaseFilter, IServerTypeDesc[] subClasses) -
Uses of ITemplateHolder in com.j_spaces.core.cache.blobStore.storage.preFetch
Methods in com.j_spaces.core.cache.blobStore.storage.preFetch with parameters of type ITemplateHolderModifier and TypeMethodDescriptionstatic IScanListIterator<IEntryCacheInfo>BlobStorePreFetchIteratorBasedHandler.createPreFetchIterIfRelevant(Context context, CacheManager cacheManager, IScanListIterator<IEntryCacheInfo> mainIterator, ITemplateHolder template, org.slf4j.Logger logger) Constructors in com.j_spaces.core.cache.blobStore.storage.preFetch with parameters of type ITemplateHolderModifierConstructorDescriptionBlobStorePreFetchIteratorBasedHandler(Context mainThreadContext, CacheManager cacheManager, IScanListIterator<IEntryCacheInfo> mainIterator, ITemplateHolder template, int numEntriesRequested, org.slf4j.Logger logger) -
Uses of ITemplateHolder in com.j_spaces.core.cache.context
Methods in com.j_spaces.core.cache.context that return ITemplateHolderMethods in com.j_spaces.core.cache.context with parameters of type ITemplateHolderModifier and TypeMethodDescriptionvoidContext.set_take_template(ITemplateHolder _take_template) voidContext.setLastRawmatchTemplate(ITemplateHolder template) voidContext.setOperationAnswer(ITemplateHolder template, IEntryPacket entryPacket, Exception ex) fills the template with the answer to be sent to the client.voidContext.setRawmatchResult(ITransactionalEntryData entryData, MatchResult res, IEntryHolder entry, ITemplateHolder template) -
Uses of ITemplateHolder in com.j_spaces.core.cache.fifoGroup
Methods in com.j_spaces.core.cache.fifoGroup with parameters of type ITemplateHolderModifier 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) booleanFifoGroupCacheImpl.testAndSetFGCacheForEntry(Context context, IEntryHolder entry, ITemplateHolder template, Object val, boolean testOnly) Constructors in com.j_spaces.core.cache.fifoGroup with parameters of type ITemplateHolderModifierConstructorDescriptionFifoGroupsMultiList(MultiStoredList<T> curMultiList, TypeData typeData, HashMap<Object, TypeDataIndex> fifoGroupIndexResultsUsedInFifoGroupScan, ITemplateHolder template) -
Uses of ITemplateHolder in com.j_spaces.core.fifo
Methods in com.j_spaces.core.fifo that return ITemplateHolderMethods in com.j_spaces.core.fifo with parameters of type ITemplateHolderModifier and TypeMethodDescriptionprotected voidFifoWorkerThread.performTemplateOnEntryNonNotify(IEntryHolder eh, ITemplateHolder template, FifoBackgroundRequest rd) Constructors in com.j_spaces.core.fifo with parameters of type ITemplateHolderModifierConstructorDescriptionFifoBackgroundRequest(OperationID operID, boolean isNotifyRequest, boolean isNonNotifyRequest, IEntryHolder eh, IEntryHolder originalEntry, boolean fromReplication, ITemplateHolder template) -
Uses of ITemplateHolder in com.j_spaces.core.filters.entry
Constructors in com.j_spaces.core.filters.entry with parameters of type ITemplateHolderModifierConstructorDescriptionSpaceAfterChangeFilterEntryImpl(ITemplateHolder templateHolder, IEntryPacket entryPacket, ITypeDesc typeDesc, Collection mutators) SpaceBeforeChangeFilterEntryImpl(ITemplateHolder templateHolder, ITypeDesc typeDesc, Collection mutators) -
Uses of ITemplateHolder in com.j_spaces.core.sadapter
Methods in com.j_spaces.core.sadapter with parameters of type ITemplateHolderModifier and TypeMethodDescriptionintIStorageAdapter.count(ITemplateHolder template, String[] subClasses) Returns the number of entries that match the template.intMemorySA.count(ITemplateHolder template, String[] subClasses) Returns the number of entries that match the template.IStorageAdapter.initialLoad(Context context, ITemplateHolder template, InitialLoadInfo initialLoadInfo) MemorySA.initialLoad(Context context, ITemplateHolder template, InitialLoadInfo initialLoadInfo) IStorageAdapter.makeEntriesIter(ITemplateHolder template, long SCNFilter, long leaseFilter, IServerTypeDesc[] subClasses) Returns an iterator with entries that match the template, and the other parameters.MemorySA.makeEntriesIter(ITemplateHolder template, long SCNFilter, long leaseFilter, IServerTypeDesc[] subClasses) Returns an iterator with entries that match the template, and the other parameters. -
Uses of ITemplateHolder in com.j_spaces.core.server.processor
Methods in com.j_spaces.core.server.processor that return ITemplateHolderMethods in com.j_spaces.core.server.processor with parameters of type ITemplateHolderModifier and TypeMethodDescriptionvoidProcessor.handleDirectChangeSA(Context context, ITemplateHolder template, boolean fromReplication, boolean origin) voidProcessor.handleDirectMultipleChangeSA(Context context, ITemplateHolder template) voidProcessor.handleDirectMultipleReadIEOrTakeIESA(Context context, ITemplateHolder template) voidProcessor.handleDirectMultipleReadTakeSA(Context context, ITemplateHolder template) voidProcessor.handleDirectReadIEOrTakeIESA(Context context, ITemplateHolder template, boolean fromReplication, boolean origin) voidProcessor.handleDirectReadTakeOrIPUpdateSA(Context context, ITemplateHolder template, boolean fromReplication, boolean origin) voidProcessor.handleDirectUpdateSA(Context context, ITemplateHolder template) perform update given a template which is the updated entry.Constructors in com.j_spaces.core.server.processor with parameters of type ITemplateHolderModifierConstructorDescriptionRemoveWaitingForInfoSABusPacket(OperationID operationID, IEntryHolder entryHolder, ITemplateHolder template) -
Uses of ITemplateHolder in com.j_spaces.core.server.transaction
Methods in com.j_spaces.core.server.transaction that return types with arguments of type ITemplateHolder -
Uses of ITemplateHolder in com.j_spaces.core.transaction
Methods in com.j_spaces.core.transaction with parameters of type ITemplateHolderModifier and TypeMethodDescriptionvoidTransactionHandler.xtnLockEntryOnTemplateOperation(Context context, IEntryHolder eh, ITemplateHolder th, XtnEntry alreadyLockedXtn) /** given an entry + template- perform the xtn locks and set the appropriatevoidTransactionHandler.xtnUnlockEntryOnTemplateOperation(ITemplateHolder th, XtnEntry alreadyLockedXtn) -
Uses of ITemplateHolder in com.j_spaces.sadapter.datasource
Methods in com.j_spaces.sadapter.datasource with parameters of type ITemplateHolderModifier and TypeMethodDescriptionSQLQuery<?>DefaultSQLQueryBuilder.build(ITemplateHolder template, String typeName, ITypeDesc typeDesc) Builds the SQLQuery using given template extended match codes and values.SQLQuery<?>SQLQueryBuilder.build(ITemplateHolder template, String typeName, ITypeDesc typeDesc) Builds anSQLQueryfrom given template