| Constructor and Description | 
|---|
| DataSourceQueryImpl(ITemplateHolder template,
                   ITypeDesc typeDescriptor,
                   Class<?> dataClass,
                   SQLQueryBuilder queryBuilder,
                   EntryAdapter entryAdapter,
                   int batchSize) | 
| Modifier and Type | Method and Description | 
|---|---|
| IObjectsList | IQueryIndexScanner. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| IObjectsList | CompoundOrIndexScanner. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| IObjectsList | CompoundAndIndexScanner. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| IObjectsList | NotRegexIndexScanner. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| IObjectsList | RelationIndexScanner. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| IObjectsList | UidsIndexScanner. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| IObjectsList | InValueIndexScanner. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| IObjectsList | AbstractQueryIndex. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| IObjectsList | RegexIndexScanner. getIndexedEntriesByType(Context context,
                       TypeData typeData,
                       ITemplateHolder template,
                       int latestIndexToConsider) | 
| Constructor and Description | 
|---|
| EntryHolderAggregatorContext(List<SpaceEntriesAggregator> aggregators,
                            ITemplateHolder template,
                            int partitionId) | 
| Modifier and Type | Method and Description | 
|---|---|
| ITemplateHolder | MultipleIdsContext. getConcentratingTemplate() | 
| ITemplateHolder | TemplatesManager. getTemplate(String uid) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TemplateExpirationManager. addTemplate(ITemplateHolder template) | 
| void | TemplateExpirationManager. cancelTemplateHolder(ITemplateHolder template,
                    Exception exp) | 
| void | SpaceEngine. executeOnMatchingEntries(Context context,
                        ITemplateHolder template,
                        boolean makeWaitForInfo)Searches the engine for a matching entry using the BFS tree of the specified template. | 
| IEntryHolder | 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. | 
| void | FifoGroupsHandler. handleRemoveWaitingForInfoSAFifoGroups_EntryBased(Context context,
                                                 IEntryHolder entry,
                                                 ITemplateHolder template) | 
| boolean | SpaceEngine. indicateDirtyRead(ITemplateHolder template)given an entry and a template, return true if dirty-read should be performed | 
| boolean | SpaceEngine. 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
 performance | 
| boolean | SpaceEngine. isNonBlockingReadForOperation(ITemplateHolder tHolder) | 
| boolean | TemplateScanner. match(Context context,
     IEntryHolder entry,
     ITemplateHolder template) | 
| boolean | TemplateScanner. match(Context context,
     IEntryHolder entry,
     ITemplateHolder template,
     int skipAlreadyMatchedFixedPropertyIndex,
     String skipAlreadyMatchedIndexPath,
     boolean safeEntry)Checks if the specified template matches the specified entry. | 
| boolean | TemplateScanner. notifyMatch(Context context,
           IEntryHolder entry,
           ITemplateHolder template) | 
| void | SpaceEngine. 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  suite | 
| IEntryPacket[] | BatchQueryOperationContext. processReturnedValueForBatchOperation(ITemplateHolder template) | 
| void | TemplateExpirationManager. removeTemplate(ITemplateHolder template) | 
| boolean | MultipleIdsContext. shouldRetryUpdateOrWriteForEntry(Throwable exception,
                                ITemplateHolder entryOpTemplate,
                                UpdateOrWriteContext ctx,
                                boolean spawnThread) | 
| boolean | UpdateOrWriteMultipleContext. shouldRetryUpdateOrWriteForEntry(Throwable exception,
                                ITemplateHolder entryOpTemplate,
                                UpdateOrWriteContext ctx,
                                boolean spawnThread) | 
| boolean | SpaceEngine. skipBroadcastTable(Context context,
                  ITemplateHolder template) | 
| Constructor and Description | 
|---|
| MultipleIdsContext(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) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SpaceDataEventManager. notifyReturned(NotifyContext notifyContext,
              ITemplateHolder template)Called when a notification returned | 
| Constructor and Description | 
|---|
| RemoteEventBatchBusPacket(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. | 
| Modifier and Type | Method and Description | 
|---|---|
| SpaceEngine.XtnConflictCheckIndicators | MVCCSpaceEngineHandler. checkTransactionConflict(MVCCEntryHolder entry,
                        ITemplateHolder template,
                        Context context) | 
| Constructor and Description | 
|---|
| MultiTypedRDBMSISIterator(TieredStorageSA tieredStorageSA,
                         IServerTypeDesc[] types,
                         ITemplateHolder templateHolder) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NotifyTemplateHolderthis class contains all the information relevant to a notify template. | 
| class  | TemplateHolderThis class represents a template in a J-Space. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ITemplateHolder | TemplateHolderFactory. createEmptyTemplateHolder(SpaceEngine engine,
                         String uid,
                         long expirationTime,
                         boolean isFifo) | 
| static ITemplateHolder | TemplateHolderFactory. createTemplateHolder(IServerTypeDesc typeDesc,
                    ITemplatePacket template,
                    String uid,
                    long expirationTime) | 
| static ITemplateHolder | TemplateHolderFactory. createTemplateHolder(IServerTypeDesc typeDesc,
                    ITemplatePacket template,
                    String uid,
                    long expirationTime,
                    XtnEntry xidOriginated,
                    long SCN,
                    int templateOperation,
                    IResponseContext respContext,
                    boolean returnOnlyUid,
                    int operationModifiers,
                    boolean isfifo) | 
| static ITemplateHolder | TemplateHolderFactory. 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 ITemplateHolder | TemplateHolderFactory. createTemplateHolderForReplication(IServerTypeDesc typeDesc,
                                  IEntryPacket template,
                                  String uid,
                                  long expirationTime)Special builder method for reading object before replicating | 
| static ITemplateHolder | TemplateHolderFactory. 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 EntryHolder | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<ITemplateHolder> | EntryHolder. getCopyOfTemplatesWaitingForEntry() | 
| Collection<ITemplateHolder> | IEntryHolder. getCopyOfTemplatesWaitingForEntry() | 
| Collection<ITemplateHolder> | TemplateHolder. getCopyOfTemplatesWaitingForEntry() | 
| Collection<ITemplateHolder> | EntryHolder. getTemplatesWaitingForEntry() | 
| Collection<ITemplateHolder> | IEntryHolder. getTemplatesWaitingForEntry() | 
| Collection<ITemplateHolder> | TemplateHolder. getTemplatesWaitingForEntry() | 
| default Collection<ITemplateHolder> | ITransactionalEntryData. getWaitingFor() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EntryHolder. addTemplateWaitingForEntry(ITemplateHolder template) | 
| void | IEntryHolder. addTemplateWaitingForEntry(ITemplateHolder template) | 
| void | TemplateHolder. addTemplateWaitingForEntry(ITemplateHolder template) | 
| void | EntryHolder. removeTemplateWaitingForEntry(ITemplateHolder template) | 
| void | IEntryHolder. removeTemplateWaitingForEntry(ITemplateHolder template) | 
| void | TemplateHolder. removeTemplateWaitingForEntry(ITemplateHolder template) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | SynchronizationStorageAdapter. count(ITemplateHolder template,
     String[] subClasses) | 
| ISAdapterIterator<?> | SynchronizationStorageAdapter. initialLoad(Context context,
           ITemplateHolder template,
           InitialLoadInfo initialLoadInfo) | 
| ISAdapterIterator<IEntryHolder> | SynchronizationStorageAdapter. makeEntriesIter(ITemplateHolder template,
               long SCNFilter,
               long leaseFilter,
               IServerTypeDesc[] subTypes) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | SyncHybridStorageAdapter. count(ITemplateHolder template,
     String[] subClasses) | 
| ISAdapterIterator | SyncHybridStorageAdapter. initialLoad(Context context,
           ITemplateHolder template,
           InitialLoadInfo initialLoadInfo) | 
| ISAdapterIterator<IEntryHolder> | SyncHybridStorageAdapter. makeEntriesIter(ITemplateHolder template,
               long SCNFilter,
               long leaseFilter,
               IServerTypeDesc[] subClasses) | 
| Modifier and Type | Method and Description | 
|---|---|
| static IEntryPacket | EntryPacketFactory. createFullPacket(Context context,
                IEntryHolder entry,
                ITemplateHolder template) | 
| static IEntryPacket | EntryPacketFactory. createFullPacket(Context context,
                IEntryHolder entry,
                ITemplateHolder template,
                IEntryData entryData) | 
| static IEntryPacket | EntryPacketFactory. createFullPacket(Context context,
                IEntryHolder entry,
                ITemplateHolder template,
                String uid) | 
| static IEntryPacket | EntryPacketFactory. createFullPacket(Context context,
                ITemplateHolder template,
                IEntryData entryData,
                String uid,
                boolean isTransient) | 
| static IEntryPacket | EntryPacketFactory. createFullPacket(IEntryHolder entryHolder,
                ITemplateHolder template,
                String uid,
                long timeToLive,
                IEntryData entryData,
                OperationID operationId) | 
| static ITemplatePacket | TemplatePacketFactory. createFullPacket(IEntryHolder entryHolder,
                ITemplateHolder template,
                String uid,
                long timeToLive,
                IEntryData entryData,
                OperationID operationID) | 
| static ITemplatePacket | TemplatePacketFactory. createFullPacket(IEntryHolder entryHolder,
                ITemplateHolder template,
                String uid,
                long timeToLive,
                OperationID operationId) | 
| static ITemplatePacket | TemplatePacketFactory. createFullPacket(ITemplateHolder template,
                String uid,
                long timeToLive,
                OperationID operationId) | 
| static IEntryPacket | EntryPacketFactory. createFullPacketForReplication(IEntryHolder entryHolder,
                              ITemplateHolder template,
                              String uid,
                              long timeToLive) | 
| boolean | AbstractProjectionTemplate. isAllIndexesProjections(IServerTypeDesc serverTypeDesc,
                       ITemplateHolder templateHolder) | 
| boolean | AbstractProjectionTemplate. isAllIndexesProjections(IServerTypeDesc serverTypeDesc,
                       ITemplateHolder templateHolder,
                       String uid) | 
| boolean | MutliProjectionByUids. isAllIndexesProjections(IServerTypeDesc serverTypeDesc,
                       ITemplateHolder templateHolder,
                       String uid) | 
| Modifier and Type | Field and Description | 
|---|---|
| ITemplateHolder | TemplateDeletedException. m_Template | 
| Modifier and Type | Method and Description | 
|---|---|
| ITemplateHolder | UpdateOrWriteContext. getConcentratingTemplate() | 
| Constructor and Description | 
|---|
| TemplateDeletedException(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) | 
| Modifier and Type | Field and Description | 
|---|---|
| ITemplateHolder | TemplateCacheInfo. m_TemplateHolder | 
| Modifier and Type | Method and Description | 
|---|---|
| ITemplateHolder | CacheManager. getTemplate(String uid) | 
| ITemplateHolder | UnderXtnTemplatesIter. next() | 
| Modifier and Type | Method and Description | 
|---|---|
| ISAdapterIterator<ITemplateHolder> | CacheManager. makeUnderXtnTemplatesIter(Context context,
                         XtnEntry xtnEntry) | 
| Modifier and Type | Method and Description | 
|---|---|
| IEntryHolder | CacheManager. associateEntryWithXtn(Context context,
                     IEntryHolder entryHolder,
                     ITemplateHolder template,
                     XtnEntry xtnEntry,
                     IEntryHolder new_content)tie an entry with a transaction. | 
| int | CacheManager. count(Context context,
     ITemplateHolder template,
     XtnEntry xtnFilter) | 
| IEntryCacheInfo[] | CacheManager. getEntriesByUniqueIds(Context context,
                     IServerTypeDesc currServerTypeDesc,
                     Object[] ids,
                     ITemplateHolder template) | 
| IStoredList<IEntryCacheInfo> | 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. | 
| Object | CacheManager. getEntriesMinIndexExtended(Context context,
                          TypeData entryType,
                          int numOfFields,
                          ITemplateHolder template)Using extended match- | 
| IEntryCacheInfo | CacheManager. getEntryByUniqueId(Context context,
                  IServerTypeDesc currServerTypeDesc,
                  Object templateValue,
                  ITemplateHolder template) | 
| IScanListIterator<IEntryCacheInfo> | CacheManager. getMatchingMemoryEntriesForScanning(Context context,
                                   IServerTypeDesc currServerTypeDesc,
                                   ITemplateHolder template,
                                   IServerTypeDesc serverTypeDesc) | 
| TemplateCacheInfo | CacheManager. getTemplateCacheInfo(ITemplateHolder th)get PEntry for entry. | 
| void | CacheManager. insertTemplate(Context context,
              ITemplateHolder templateHolder,
              boolean shouldReplicate)insert a template to the  cache and DB. | 
| IEntryHolder | CacheManager. makeChangeOpEntry(Context context,
                 ITemplateHolder template,
                 IEntryHolder currentEntry) | 
| ISAdapterIterator<IEntryHolder> | CacheManager. makeEntriesIter(Context context,
               ITemplateHolder template,
               IServerTypeDesc serverTypeDesc,
               long SCNFilter,
               long leaseFilter,
               boolean memoryOnly) | 
| ISAdapterIterator<IEntryHolder> | CacheManager. makeEntriesIter(Context context,
               ITemplateHolder template,
               IServerTypeDesc serverTypeDesc,
               long SCNFilter,
               long leaseFilter,
               boolean memoryOnly,
               boolean transientOnly) | 
| IScanListIterator | CacheManager. makeScanableEntriesIter(Context context,
                       ITemplateHolder template,
                       IServerTypeDesc serverTypeDesc,
                       long SCNFilter,
                       long leaseFilter,
                       boolean memoryOnly) | 
| void | CacheManager. makeWaitForInfo(Context context,
               IEntryHolder entryHolder,
               ITemplateHolder templateHolder) | 
| boolean | MemoryBasedEntryCacheInfo. preMatch(Context context,
        ITemplateHolder template) | 
| boolean | IEntryCacheInfo. preMatch(Context context,
        ITemplateHolder template) | 
| void | CacheManager. removeTemplate(Context context,
              ITemplateHolder template,
              boolean fromReplication,
              boolean origin,
              boolean dontReplicate)Marks template as DELETED and send a BUS Packet to the GC. | 
| void | CacheManager. 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. | 
| void | CacheManager. removeWaitingForInfo(Context context,
                    IEntryHolder entryHolder,
                    ITemplateHolder templateHolder,
                    boolean unpinIfPossible) | 
| boolean | CacheManager. testAndSetFGCacheForEntry(Context context,
                         IEntryHolder entry,
                         ITemplateHolder template,
                         boolean testOnly,
                         IServerTypeDesc tte) | 
| void | CacheManager. touchByEntry(Context context,
            IEntryHolder entry,
            boolean modifyOp,
            ITemplateHolder template,
            CacheOperationReason cacheOperationReason) | 
| boolean | CacheManager. 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 called | 
| IEntryHolder | CacheManager. 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. | 
| Constructor and Description | 
|---|
| EntriesIter(Context context,
           ITemplateHolder template,
           IServerTypeDesc serverTypeDesc,
           CacheManager cacheManager,
           long SCNFilter,
           long leaseFilter,
           boolean memoryOnly,
           boolean transientOnly) | 
| TemplateCacheInfo(ITemplateHolder templateHolder) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | BlobStoreRefEntryCacheInfo. preMatch(Context context,
        ITemplateHolder template) | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | BlobStoreOperationOptimizations. isConsiderOptimizedForBlobstore(SpaceEngine spaceEngine,
                               Context context,
                               ITemplateHolder template,
                               IEntryCacheInfo pEntry) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | BlobStoreStorageAdapter. count(ITemplateHolder template,
     String[] subClasses) | 
| ISAdapterIterator | BlobStoreStorageAdapter. initialLoad(Context context,
           ITemplateHolder template,
           InitialLoadInfo initialLoadInfo) | 
| ISAdapterIterator<IEntryHolder> | BlobStoreStorageAdapter. makeEntriesIter(ITemplateHolder template,
               long SCNFilter,
               long leaseFilter,
               IServerTypeDesc[] subClasses) | 
| Modifier and Type | Method and Description | 
|---|---|
| static IScanListIterator<IEntryCacheInfo> | BlobStorePreFetchIteratorBasedHandler. createPreFetchIterIfRelevant(Context context,
                            CacheManager cacheManager,
                            IScanListIterator<IEntryCacheInfo> mainIterator,
                            ITemplateHolder template,
                            org.slf4j.Logger logger) | 
| Constructor and Description | 
|---|
| BlobStorePreFetchIteratorBasedHandler(Context mainThreadContext,
                                     CacheManager cacheManager,
                                     IScanListIterator<IEntryCacheInfo> mainIterator,
                                     ITemplateHolder template,
                                     int numEntriesRequested,
                                     org.slf4j.Logger logger) | 
| Modifier and Type | Method and Description | 
|---|---|
| ITemplateHolder | Context. get_take_template() | 
| ITemplateHolder | Context. getLastRawmatchTemplate() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Context. set_take_template(ITemplateHolder _take_template) | 
| void | Context. setLastRawmatchTemplate(ITemplateHolder template) | 
| void | Context. setOperationAnswer(ITemplateHolder template,
                  IEntryPacket entryPacket,
                  Exception ex)fills the template with the answer to be sent to the client. | 
| void | Context. setRawmatchResult(ITransactionalEntryData entryData,
                 MatchResult res,
                 IEntryHolder entry,
                 ITemplateHolder template) | 
| Modifier and Type | Method and Description | 
|---|---|
| static IScanListIterator<IEntryCacheInfo> | FifoGroupCacheImpl. createScanIterOnNonFGIndex(IStoredList<IEntryCacheInfo> entries,
                          ITemplateHolder template,
                          TypeDataIndex usedIndexForRes,
                          TypeData typeData) | 
| IScanListIterator<IEntryCacheInfo> | FifoGroupCacheImpl. getScannableEntriesByIndexValue(Context context,
                               ITemplateHolder template,
                               IEntryHolder entry,
                               IServerTypeDesc templateTypeDesc) | 
| IScanListIterator<IEntryCacheInfo> | FifoGroupCacheImpl. getScannableEntriesMinIndex(Context context,
                           TypeData typeData,
                           int numOfFields,
                           ITemplateHolder template) | 
| IScanListIterator<IEntryCacheInfo> | FifoGroupCacheImpl. getScannableEntriesMinIndexExtended(Context context,
                                   TypeData entryType,
                                   int numOfFields,
                                   ITemplateHolder template) | 
| boolean | FifoGroupCacheImpl. testAndSetFGCacheForEntry(Context context,
                         IEntryHolder entry,
                         ITemplateHolder template,
                         Object val,
                         boolean testOnly) | 
| Constructor and Description | 
|---|
| FifoGroupsMultiList(MultiStoredList<T> curMultiList,
                   TypeData typeData,
                   HashMap<Object,TypeDataIndex> fifoGroupIndexResultsUsedInFifoGroupScan,
                   ITemplateHolder template) | 
| Modifier and Type | Method and Description | 
|---|---|
| ITemplateHolder | FifoBackgroundRequest. getTemplate() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | FifoWorkerThread. performTemplateOnEntryNonNotify(IEntryHolder eh,
                               ITemplateHolder template,
                               FifoBackgroundRequest rd) | 
| Constructor and Description | 
|---|
| FifoBackgroundRequest(OperationID operID,
                     boolean isNotifyRequest,
                     boolean isNonNotifyRequest,
                     IEntryHolder eh,
                     IEntryHolder originalEntry,
                     boolean fromReplication,
                     ITemplateHolder template) | 
| Constructor and Description | 
|---|
| SpaceAfterChangeFilterEntryImpl(ITemplateHolder templateHolder,
                               IEntryPacket entryPacket,
                               ITypeDesc typeDesc,
                               Collection mutators) | 
| SpaceBeforeChangeFilterEntryImpl(ITemplateHolder templateHolder,
                                ITypeDesc typeDesc,
                                Collection mutators) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | MemorySA. count(ITemplateHolder template,
     String[] subClasses)Returns the number of entries that match the template. | 
| int | IStorageAdapter. count(ITemplateHolder template,
     String[] subClasses)Returns the number of entries that match the template. | 
| ISAdapterIterator | MemorySA. initialLoad(Context context,
           ITemplateHolder template,
           InitialLoadInfo initialLoadInfo) | 
| ISAdapterIterator | IStorageAdapter. initialLoad(Context context,
           ITemplateHolder template,
           InitialLoadInfo initialLoadInfo) | 
| ISAdapterIterator | MemorySA. makeEntriesIter(ITemplateHolder template,
               long SCNFilter,
               long leaseFilter,
               IServerTypeDesc[] subClasses)Returns an iterator with entries that match the template, and the other parameters. | 
| ISAdapterIterator<IEntryHolder> | IStorageAdapter. makeEntriesIter(ITemplateHolder template,
               long SCNFilter,
               long leaseFilter,
               IServerTypeDesc[] subClasses)Returns an iterator with entries that match the template, and the other parameters. | 
| Modifier and Type | Method and Description | 
|---|---|
| ITemplateHolder | RemoveWaitingForInfoSABusPacket. getTemplate() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Processor. handleDirectChangeSA(Context context,
                    ITemplateHolder template,
                    boolean fromReplication,
                    boolean origin) | 
| void | Processor. handleDirectMultipleChangeSA(Context context,
                            ITemplateHolder template) | 
| void | Processor. handleDirectMultipleReadIEOrTakeIESA(Context context,
                                    ITemplateHolder template) | 
| void | Processor. handleDirectMultipleReadTakeSA(Context context,
                              ITemplateHolder template) | 
| void | Processor. handleDirectReadIEOrTakeIESA(Context context,
                            ITemplateHolder template,
                            boolean fromReplication,
                            boolean origin) | 
| void | Processor. handleDirectReadTakeOrIPUpdateSA(Context context,
                                ITemplateHolder template,
                                boolean fromReplication,
                                boolean origin) | 
| void | Processor. handleDirectUpdateSA(Context context,
                    ITemplateHolder template)perform update given a template which is the updated entry. | 
| Constructor and Description | 
|---|
| RemoveWaitingForInfoSABusPacket(OperationID operationID,
                               IEntryHolder entryHolder,
                               ITemplateHolder template) | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<ITemplateHolder> | EntryXtnInfo. getWaitingFor() | 
| Collection<ITemplateHolder> | EntryXtnInfo. initWaitingFor() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransactionHandler. xtnLockEntryOnTemplateOperation(Context context,
                               IEntryHolder eh,
                               ITemplateHolder th,
                               XtnEntry alreadyLockedXtn)/** given an entry + template- perform the xtn locks and set the appropriate | 
| void | TransactionHandler. xtnUnlockEntryOnTemplateOperation(ITemplateHolder th,
                                 XtnEntry alreadyLockedXtn) | 
| Modifier and Type | Method and Description | 
|---|---|
| SQLQuery<?> | SQLQueryBuilder. build(ITemplateHolder template,
     String typeName,
     ITypeDesc typeDesc)Builds an  SQLQueryfrom given template | 
| SQLQuery<?> | DefaultSQLQueryBuilder. build(ITemplateHolder template,
     String typeName,
     ITypeDesc typeDesc)Builds the SQLQuery using given template extended match codes and values. | 
Copyright © GigaSpaces.