| Package | Description | 
|---|---|
| com.gigaspaces.internal.server.space.eviction | |
| com.gigaspaces.internal.server.storage | |
| com.j_spaces.core.cache | |
| com.j_spaces.core.cache.blobStore | |
| com.j_spaces.core.cache.fifoGroup | |
| com.j_spaces.core.cache.mvcc | |
| com.j_spaces.kernel | Provides GigaSpaces low level services | 
| com.j_spaces.kernel.list | 
| Constructor and Description | 
|---|
| TimeBasedEvictionPayload(IObjectInfo<EvictableServerEntry> backref,
                        long expirationTime,
                        boolean shortLived) | 
| Modifier and Type | Method and Description | 
|---|---|
| IObjectInfo<Object> | ShadowEntryHolder. getLeaseManagerPosition() | 
| Modifier and Type | Method and Description | 
|---|---|
| ArrayList<IObjectInfo<IEntryCacheInfo>> | ShadowEntryHolder. getBackRefs() | 
| Modifier and Type | Method and Description | 
|---|---|
| static ShadowEntryHolder | EntryHolderFactory. createShadowEntryHolder(IEntryHolder master,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs,
                       int[] backrefIndexPos,
                       IStoredList<Object> leaseManagerListRef,
                       IObjectInfo<Object> leaseManagerPosRef) | 
| void | ShadowEntryHolder. setLeaseManagerListRefAndPosition(IStoredList<Object> entriesList,
                                 IObjectInfo<Object> entryPos) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ShadowEntryHolder | EntryHolderFactory. createShadowEntryHolder(IEntryHolder master,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs,
                       int[] backrefIndexPos,
                       IStoredList<Object> leaseManagerListRef,
                       IObjectInfo<Object> leaseManagerPosRef) | 
| void | ShadowEntryHolder. setShadowBackRefs(ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) | 
| Constructor and Description | 
|---|
| ShadowEntryHolder(IEntryHolder master,
                 ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs,
                 int[] backrefIndexPos,
                 IStoredList<Object> leaseManagerListRef,
                 IObjectInfo<Object> leaseManagerPosRef) | 
| Constructor and Description | 
|---|
| ShadowEntryHolder(IEntryHolder master,
                 ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs,
                 int[] backrefIndexPos,
                 IStoredList<Object> leaseManagerListRef,
                 IObjectInfo<Object> leaseManagerPosRef) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IEntryCacheInfo | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EvictableEntryCacheInfo | 
| class  | MemoryBasedEntryCacheInfo | 
| class  | MultiValueIndexBackrefTODO    add Javadoc | 
| class  | TemplateCacheInfo | 
| Modifier and Type | Field and Description | 
|---|---|
| ArrayList<IObjectInfo<TemplateCacheInfo>> | TemplateCacheInfo. m_BackRefs | 
| Modifier and Type | Method and Description | 
|---|---|
| IObjectInfo<IEntryCacheInfo> | MemoryBasedEntryCacheInfo. add(IEntryCacheInfo subject) | 
| IObjectInfo<TemplateCacheInfo> | TemplateCacheInfo. add(TemplateCacheInfo subject) | 
| IObjectInfo<IEntryCacheInfo> | MemoryBasedEntryCacheInfo. addUnlocked(IEntryCacheInfo subject) | 
| IObjectInfo<TemplateCacheInfo> | TemplateCacheInfo. addUnlocked(TemplateCacheInfo subject) | 
| IObjectInfo<TemplateCacheInfo> | TemplateCacheInfo. getHead() | 
| IObjectInfo<IEntryCacheInfo> | MemoryBasedEntryCacheInfo. getHead() | 
| IObjectInfo<Object> | TemplateCacheInfo. getLeaseManagerPosition() | 
| IObjectInfo<Object> | MemoryBasedEntryCacheInfo. getLeaseManagerPosition() | 
| IObjectInfo<Object> | ILeasedEntryCacheInfo. getLeaseManagerPosition() | 
| IObjectInfo<Object> | IEntryCacheInfo. getLeaseManagerPosition() | 
| IObjectInfo<IEntryCacheInfo> | MemoryBasedEntryCacheInfo. getMainListBackRef() | 
| IObjectInfo<IEntryCacheInfo> | IEntryCacheInfo. getMainListBackRef() | 
| IObjectInfo | 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 values | 
| IObjectInfo | FifoGroupsExtendedIndexHandler. insertEntryIndexedField(IEntryCacheInfo pEntry,
                       K fieldValue,
                       TypeData pType,
                       boolean alreadyCloned) | 
| IObjectInfo | TemplatesExtendedIndexHandler. insertEntryIndexedField(TemplateCacheInfo pTemplate,
                       K fieldValue,
                       TypeData pType,
                       boolean alreadyCloned)insert a value for this key- if key already exist insert into the SL of same values | 
| IObjectInfo | IExtendedIndex. insertEntryIndexedField(V Entry,
                       K fieldValue,
                       TypeData pType,
                       boolean alreadyCloned) | 
| Modifier and Type | Method and Description | 
|---|---|
| ArrayList<IObjectInfo<IEntryCacheInfo>> | MultiValueIndexBackref. getBackrefs() | 
| ArrayList<IObjectInfo<IEntryCacheInfo>> | MemoryBasedEntryCacheInfo. getBackRefs() | 
| ArrayList<IObjectInfo<IEntryCacheInfo>> | IEntryCacheInfo. getBackRefs() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TemplateCacheInfo. remove(IObjectInfo oi) | 
| void | MemoryBasedEntryCacheInfo. remove(IObjectInfo oi) | 
| protected int | CompoundCustomTypeDataIndex. removeBasicIndexTemplate(TemplateCacheInfo pTemplate,
                        IObjectInfo<TemplateCacheInfo> oi,
                        int refpos) | 
| protected int | TypeDataIndex. removeBasicIndexTemplate(TemplateCacheInfo pTemplate,
                        IObjectInfo<TemplateCacheInfo> oi,
                        int refpos) | 
| void | IExtendedIndex. removeEntryIndexedField(IEntryHolder eh,
                       K fieldValue,
                       V Entry,
                       IObjectInfo oi) | 
| void | ExtendedIndexHandler. removeEntryIndexedField(IEntryHolder eh,
                       Object fieldValue,
                       IEntryCacheInfo pEntry,
                       IObjectInfo oi)remove entry indexed field from cache. | 
| void | FifoGroupsExtendedIndexHandler. removeEntryIndexedField(IEntryHolder eh,
                       Object fieldValue,
                       IEntryCacheInfo pEntry,
                       IObjectInfo oi) | 
| void | TemplatesExtendedIndexHandler. removeEntryIndexedField(IEntryHolder eh,
                       Object fieldValue,
                       TemplateCacheInfo pTemplate,
                       IObjectInfo oi)remove entry indexed field from cache. | 
| void | TemplateCacheInfo. removeUnlocked(IObjectInfo oi) | 
| void | MemoryBasedEntryCacheInfo. removeUnlocked(IObjectInfo oi) | 
| void | TemplateCacheInfo. setLeaseManagerListRefAndPosition(IStoredList<Object> entriesList,
                                 IObjectInfo<Object> entryPos) | 
| void | MemoryBasedEntryCacheInfo. setLeaseManagerListRefAndPosition(IStoredList<Object> entriesList,
                                 IObjectInfo<Object> entryPos) | 
| void | ILeasedEntryCacheInfo. setLeaseManagerListRefAndPosition(IStoredList<Object> entriesList,
                                 IObjectInfo<Object> entryPos) | 
| void | IEntryCacheInfo. setLeaseManagerListRefAndPosition(IStoredList<Object> entriesList,
                                 IObjectInfo<Object> entryPos) | 
| void | MemoryBasedEntryCacheInfo. setMainListBackRef(IObjectInfo<IEntryCacheInfo> mainListBackref) | 
| void | IEntryCacheInfo. setMainListBackRef(IObjectInfo<IEntryCacheInfo> mainListBackref) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TypeDataIndex. insertEntryIndexedField_impl(IEntryCacheInfo pEntry,
                            K fieldValue,
                            TypeData pType,
                            ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) | 
| void | TypeDataIndex. insertEntryIndexedField(IEntryCacheInfo pEntry,
                       K fieldValue,
                       TypeData pType,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) | 
| void | MultiValueTypeDataIndex. insertEntryIndexedField(IEntryCacheInfo pEntry,
                       K fieldValue,
                       TypeData pType,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) | 
| void | CustomMultiValueTypeDataIndex. insertEntryIndexedField(IEntryCacheInfo pEntry,
                       K fieldValue,
                       TypeData pType,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) | 
| void | AbstractMultiValueIndexHandler. insertEntryIndexedField(IEntryCacheInfo pEntry,
                       K fieldValue,
                       TypeData pType,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) | 
| int | TypeDataIndex. moveValueBackrefsOnUpdate(IEntryCacheInfo pEntry,
                         Object value,
                         ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs,
                         ArrayList<IObjectInfo<IEntryCacheInfo>> updatedBackRefs,
                         int originalRefPos,
                         boolean setNullToOriginalRef) | 
| int | TypeDataIndex. moveValueBackrefsOnUpdate(IEntryCacheInfo pEntry,
                         Object value,
                         ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs,
                         ArrayList<IObjectInfo<IEntryCacheInfo>> updatedBackRefs,
                         int originalRefPos,
                         boolean setNullToOriginalRef) | 
| int | TypeDataIndex. removeEntryIndexedField_impl(IEntryHolder eh,
                            ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                            K fieldValue,
                            int refpos,
                            boolean removeIndexedValue,
                            IEntryCacheInfo pEntry) | 
| int | TypeDataIndex. removeEntryIndexedField_main(IEntryHolder eh,
                            ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                            K fieldValue,
                            int refpos,
                            boolean removeIndexedValue,
                            IEntryCacheInfo pEntry) | 
| int | TypeDataIndex. removeEntryIndexedField(IEntryHolder eh,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                       K fieldValue,
                       int refpos,
                       boolean removeIndexedValue,
                       IEntryCacheInfo pEntry)remove entry indexed field from cache. | 
| int | MultiValueTypeDataIndex. removeEntryIndexedField(IEntryHolder eh,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                       K fieldValue,
                       int refpos,
                       boolean removeIndexedValue,
                       IEntryCacheInfo pEntry) | 
| int | CustomMultiValueTypeDataIndex. removeEntryIndexedField(IEntryHolder eh,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                       K fieldValue,
                       int refpos,
                       boolean removeIndexedValue,
                       IEntryCacheInfo pEntry) | 
| int | AbstractMultiValueIndexHandler. removeEntryIndexedField(IEntryHolder eh,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                       K fieldValue,
                       int refpos,
                       boolean removeIndexedValue,
                       IEntryCacheInfo pEntry) | 
| void | MemoryBasedEntryCacheInfo. setBackRefs(ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) | 
| void | IEntryCacheInfo. setBackRefs(ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) | 
| int | TypeDataIndex. updateIndexValue(TypeData pType,
                IEntryHolder eh,
                IEntryCacheInfo pEntry,
                K original,
                K updated,
                ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs,
                int refpos,
                TypeDataIndex.UpdateIndexModes updateMode) | 
| int | MultiValueTypeDataIndex. updateIndexValue(TypeData pType,
                IEntryHolder eh,
                IEntryCacheInfo pEntry,
                K original,
                K updated,
                ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs,
                int refpos,
                TypeDataIndex.UpdateIndexModes updateMode) | 
| int | CustomMultiValueTypeDataIndex. updateIndexValue(TypeData pType,
                IEntryHolder eh,
                IEntryCacheInfo pEntry,
                K original,
                K updated,
                ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs,
                int refpos,
                TypeDataIndex.UpdateIndexModes updateMode) | 
| int | TypeDataIndex. updateIndexValueUndexXtn(TypeData pType,
                        IEntryHolder eh,
                        IEntryCacheInfo pEntry,
                        K previous,
                        K updated,
                        ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs,
                        int refpos,
                        boolean entry_double_update) | 
| int | MultiValueTypeDataIndex. updateIndexValueUndexXtn(TypeData pType,
                        IEntryHolder eh,
                        IEntryCacheInfo pEntry,
                        K previous,
                        K updated,
                        ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs,
                        int refpos,
                        boolean entry_double_update) | 
| int | CustomMultiValueTypeDataIndex. updateIndexValueUndexXtn(TypeData pType,
                        IEntryHolder eh,
                        IEntryCacheInfo pEntry,
                        K previous,
                        K updated,
                        ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs,
                        int refpos,
                        boolean entry_double_update) | 
| int | AbstractMultiValueIndexHandler. updateMultiValueIndex(TypeData pType,
                     IEntryHolder eh,
                     IEntryCacheInfo pEntry,
                     K original,
                     K updated,
                     ArrayList<IObjectInfo<IEntryCacheInfo>> originalBackRefs,
                     int refpos,
                     TypeDataIndex.UpdateIndexModes updateMode) | 
| int | AbstractMultiValueIndexHandler. updateMultiValueIndexUndexXtn(TypeData pType,
                             IEntryHolder eh,
                             IEntryCacheInfo pEntry,
                             K previous,
                             K updated,
                             ArrayList<IObjectInfo<IEntryCacheInfo>> previousBackRefs,
                             int refpos) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BlobStoreRefEntryCacheInfoThe resident part of entry that resides blob-store | 
| Modifier and Type | Method and Description | 
|---|---|
| IObjectInfo<IEntryCacheInfo> | BlobStoreRefEntryCacheInfo. add(IEntryCacheInfo subject) | 
| IObjectInfo<IEntryCacheInfo> | BlobStoreRefEntryCacheInfo. addUnlocked(IEntryCacheInfo subject) | 
| IObjectInfo<IEntryCacheInfo> | BlobStoreRefEntryCacheInfo. getHead() | 
| IObjectInfo<Object> | BlobStoreRefEntryCacheInfo. getLeaseManagerPosition() | 
| IObjectInfo<IEntryCacheInfo> | BlobStoreRefEntryCacheInfo. getMainListBackRef() | 
| Modifier and Type | Method and Description | 
|---|---|
| ArrayList<IObjectInfo<IEntryCacheInfo>> | BlobStoreRefEntryCacheInfo. getBackRefs() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BlobStoreRefEntryCacheInfo. remove(IObjectInfo oi) | 
| void | BlobStoreRefEntryCacheInfo. removeUnlocked(IObjectInfo oi) | 
| void | BlobStoreRefEntryCacheInfo. setLeaseManagerListRefAndPosition(IStoredList<Object> entriesList,
                                 IObjectInfo<Object> entryPos) | 
| void | BlobStoreRefEntryCacheInfo. setMainListBackRef(IObjectInfo<IEntryCacheInfo> mainListBackref) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BlobStoreRefEntryCacheInfo. setBackRefs(ArrayList<IObjectInfo<IEntryCacheInfo>> backRefs) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | IFifoGroupsIndexExtention. insertEntryIndexedField(IEntryCacheInfo pEntry,
                       K fieldValue,
                       TypeData pType,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) | 
| void | FifoGroupsMainIndexExtention. insertEntryIndexedField(IEntryCacheInfo pEntry,
                       K fieldValue,
                       TypeData pType,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) | 
| void | FifoGroupsCompoundIndexExtention. insertEntryIndexedField(IEntryCacheInfo pEntry,
                       K fieldValue,
                       TypeData pType,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> insertBackRefs) | 
| int | IFifoGroupsIndexExtention. removeEntryIndexedField(IEntryHolder eh,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                       K fieldValue,
                       int refpos,
                       boolean removeIndexedValue,
                       IEntryCacheInfo pEntry) | 
| int | FifoGroupsMainIndexExtention. removeEntryIndexedField(IEntryHolder eh,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                       K fieldValue,
                       int refpos,
                       boolean removeIndexedValue,
                       IEntryCacheInfo pEntry) | 
| int | FifoGroupsCompoundIndexExtention. removeEntryIndexedField(IEntryHolder eh,
                       ArrayList<IObjectInfo<IEntryCacheInfo>> deletedBackRefs,
                       K fieldValue,
                       int refpos,
                       boolean removeIndexedValue,
                       IEntryCacheInfo pEntry) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MVCCEntryCacheInfo | 
| class  | MVCCShellEntryCacheInfo | 
| Modifier and Type | Method and Description | 
|---|---|
| IObjectInfo<T> | ICollection. add(T subject)Store an element in the list. | 
| IObjectInfo<T> | HashedSimpleLockIStoredList. add(T subject)store an element | 
| IObjectInfo<T> | SimpleLockStoredList. add(T subject)store an element | 
| IObjectInfo<T> | IStoredList. addUnlocked(T subject)Store an element in the list, while the SL is unlocked . | 
| IObjectInfo<T> | SimpleLockStoredList. addUnlocked(T subject)store an element, while the SL is unlocked | 
| IObjectInfo<T> | IStoredList. getHead()Returns the first element in the list (fifo) | 
| IObjectInfo<T> | SimpleLockStoredList. getHead()get head of SL | 
| IObjectInfo<T> | IOrderedList. getLargerInOrder(IObjectInfo<T> ref)In an ordered , get the element larger than ref. | 
| IObjectInfo<T> | IOrderedList. getSmallerInOrder(IObjectInfo<T> ref)In an ordered , get the element smaller than ref. | 
| IObjectInfo<T> | IOrderedList. storeBeforeCeiling(IObjectInfo<T> ceiling,
                  T subject)Given an ObjectInfo of an existing element, store a new element right "before" this one
 (towards the tail). | 
| Modifier and Type | Method and Description | 
|---|---|
| IStoredListIterator<T> | IOrderedList. establishListOrderedScan(IObjectInfo<T> OrderedScanPivot,
                        boolean ascending)establish a scan position in one direction ascending (towards head) or descending (towards
 tail). | 
| IObjectInfo<T> | IOrderedList. getLargerInOrder(IObjectInfo<T> ref)In an ordered , get the element larger than ref. | 
| IObjectInfo<T> | IOrderedList. getSmallerInOrder(IObjectInfo<T> ref)In an ordered , get the element smaller than ref. | 
| void | HashedSimpleLockIStoredList. remove(IObjectInfo<T> oi)remove an element described by ObjectInfo | 
| void | IStoredList. remove(IObjectInfo<T> oi)Remove an element described by ObjectInfo. | 
| void | SimpleLockStoredList. remove(IObjectInfo<T> oi)remove an element described by ObjectInfo | 
| void | IStoredList. removeUnlocked(IObjectInfo<T> oi)Remove an element described by ObjectInfo, while the SL is unlocked. | 
| void | SimpleLockStoredList. removeUnlocked(IObjectInfo<T> oi)remove an element described by ObjectInfo, while the SL is unlocked | 
| IObjectInfo<T> | IOrderedList. storeBeforeCeiling(IObjectInfo<T> ceiling,
                  T subject)Given an ObjectInfo of an existing element, store a new element right "before" this one
 (towards the tail). | 
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | ExternallyLockedStoredList.ObjectInfo<T> | 
| Modifier and Type | Method and Description | 
|---|---|
| IObjectInfo<T> | ExternallyLockedStoredList. add(T subject)store an element | 
| IObjectInfo<T> | RwlSegmentedStoredList. add(T subject)Deprecated.  store an element | 
| IObjectInfo<T> | StoredListChainSegment. add(T subject)store an element | 
| IObjectInfo<T> | ConcurrentStoredList. add(T subject)store an element | 
| IObjectInfo<T> | ConcurrentStoredList. add(T subject,
   Object segmentHint) | 
| IObjectInfo<T> | ExternallyLockedStoredList. addUnlocked(T subject)store an element, while the SL is unlocked | 
| IObjectInfo<T> | RwlSegmentedStoredList. addUnlocked(T subject)Deprecated.  | 
| IObjectInfo<T> | ConcurrentStoredList. addUnlocked(T subject) | 
| IObjectInfo<T> | ExternallyLockedStoredList. getHead()get head of SL | 
| IObjectInfo<T> | RwlSegmentedStoredList. getHead()Deprecated.  Goes over all the segments and finds the first element. | 
| IObjectInfo<T> | StoredListChainSegment. getHead()Returns the first element in the list (fifo) | 
| IObjectInfo<T> | ConcurrentStoredList. getHead()Goes over all the segments and finds the "first" element. | 
| IObjectInfo<T> | ExternallyLockedStoredList. getLargerInOrder(IObjectInfo<T> ref)in an ordered SL, get the element larger than ref | 
| IObjectInfo<T> | ExternallyLockedStoredList. getSmallerInOrder(IObjectInfo<T> ref)in an ordered SL, get the element smaller than ref | 
| protected IObjectInfo<T> | RwlSegmentedStoredList. store_impl(com.j_spaces.kernel.list.RwlSegmentedStoredList.Segment<T> segment,
          com.j_spaces.kernel.list.RwlSegmentedStoredList.ObjectInfo<T> oi)Deprecated.  store an element in segment | 
| IObjectInfo<T> | ExternallyLockedStoredList. storeBeforeCeiling(IObjectInfo<T> theCeiling,
                  T subject)given an ObjectInfo of an existing element, store a new element right "before" this one. | 
| Modifier and Type | Method and Description | 
|---|---|
| IStoredListIterator<T> | ExternallyLockedStoredList. establishListOrderedScan(IObjectInfo<T> OrderedScanPivot,
                        boolean ascending)establish a scan position in one direction ascending (twrds head) or descending (towards
 tail). | 
| IObjectInfo<T> | ExternallyLockedStoredList. getLargerInOrder(IObjectInfo<T> ref)in an ordered SL, get the element larger than ref | 
| IObjectInfo<T> | ExternallyLockedStoredList. getSmallerInOrder(IObjectInfo<T> ref)in an ordered SL, get the element smaller than ref | 
| void | ExternallyLockedStoredList. remove(IObjectInfo<T> oi)remove an element described by ObjectInfo | 
| void | RwlSegmentedStoredList. remove(IObjectInfo<T> poi)Deprecated.  remove an element described by ObjectInfo | 
| void | StoredListChainSegment. remove(IObjectInfo<T> oi)Remove an element described by ObjectInfo. | 
| void | ConcurrentStoredList. remove(IObjectInfo<T> poi)remove an element described by ObjectInfo | 
| void | ExternallyLockedStoredList. removeUnlocked(IObjectInfo<T> oi)remove an element described by ObjectInfo, while the SL is unlocked | 
| void | RwlSegmentedStoredList. removeUnlocked(IObjectInfo<T> poi)Deprecated.  | 
| void | StoredListChainSegment. removeUnlocked(IObjectInfo<T> oi)Remove an element described by ObjectInfo, while the SL is unlocked. | 
| void | ConcurrentStoredList. removeUnlocked(IObjectInfo<T> poi) | 
| IObjectInfo<T> | ExternallyLockedStoredList. storeBeforeCeiling(IObjectInfo<T> theCeiling,
                  T subject)given an ObjectInfo of an existing element, store a new element right "before" this one. | 
Copyright © GigaSpaces.