| Package | Description | 
|---|---|
| com.gigaspaces.client | Deprecated: use  org.openspaces.coreinstead. | 
| com.gigaspaces.internal.client.cache.localcache.actions | |
| com.gigaspaces.internal.client.cache.localview.actions | |
| com.gigaspaces.internal.client.spaceproxy | |
| com.gigaspaces.internal.client.spaceproxy.actions | |
| com.gigaspaces.internal.query | |
| com.gigaspaces.query | Provides classes and interfaces to execute queries on space entries. | 
| com.j_spaces.core.client | Provides GigaSpaces client interface services | 
| org.openspaces.core | Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and
the ability to create it. | 
| org.openspaces.extensions | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ISpaceQuery<T> | IPojoSpace. snapshot(Object object)Deprecated. 
 Since 8.0 - Use  GigaSpaceinstead. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ISpaceQuery<T> | LocalCacheImplSnapshotAction. snapshot(LocalCacheContainer spaceProxy,
        SnapshotProxyActionInfo actionInfo) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ISpaceQuery<T> | LocalViewImplSnapshotAction. snapshot(LocalViewContainer spaceProxy,
        SnapshotProxyActionInfo actionInfo) | 
| Modifier and Type | Method and Description | 
|---|---|
| ISpaceQuery | IDirectSpaceProxy. prepareTemplate(Object template) | 
| ISpaceQuery | SpaceProxyImpl. prepareTemplate(Object template) | 
| <T> ISpaceQuery<T> | AbstractSpaceProxy. snapshot(Object template) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ISpaceQuery<T> | AbstractSpaceProxyActionManager. snapshot(Object object) | 
| <T> ISpaceQuery<T> | SpaceProxyImplSnapshotAction. snapshot(SpaceProxyImpl spaceProxy,
        SnapshotProxyActionInfo actionInfo) | 
| abstract <T> ISpaceQuery<T> | SnapshotProxyAction. snapshot(TSpaceProxy spaceProxy,
        SnapshotProxyActionInfo actionInfo) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSpaceQuery<T>Common base class for space query implementations. | 
| class  | CustomSpaceQuery<T> | 
| Modifier and Type | Method and Description | 
|---|---|
| static ISpaceQuery | SpaceQueryBuilder. create(Class<?> entryClass,
      ISpacePredicate... predicates)Creates a space query using the specified class and predicates. | 
| static ISpaceQuery | SpaceQueryBuilder. create(Class<?> entryClass,
      ISpacePredicate predicate)Creates a space query using the specified class and predicate. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IdQuery<T>Class to encapsulate information of a query based on a Space ID. | 
| class  | IdsQuery<T>Class to encapsulate information of a query based on multiple Space IDs. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EntrySnapshot<T>Entry snapshot class. | 
| class  | SQLQuery<T>The SQLQuery class is used to query the space using the SQL syntax. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> ISpaceQuery<T> | DefaultGigaSpace. prepareTemplate(Object template) | 
| <T> ISpaceQuery<T> | GigaSpace. prepareTemplate(Object template)Translates the template object into pre-processed packet which will be sent to the space. | 
| <T> ISpaceQuery<T> | DefaultGigaSpace. snapshot(Object entry) | 
| <T> ISpaceQuery<T> | GigaSpace. snapshot(Object entry)Deprecated. 
 since 10.1.0 - usage alternatives: 1.  GigaSpace.prepareTemplate(Object)if one
 needs to prepare and cache the template as pre-processed packet without accessing the server.
 2.GigaSpaceTypeManager.registerTypeDescriptor(Class)orGigaSpaceTypeManager.registerTypeDescriptor(com.gigaspaces.metadata.SpaceTypeDescriptor)if
 one wants to introduce (register) a new type to the space. 3. It's possible to combine (1)
 and (2) to achieve full snapshot functionality | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> AggregationResult | DefaultGigaSpace. aggregate(ISpaceQuery<T> query,
         AggregationSet aggregationSet) | 
| <T> AggregationResult | GigaSpace. aggregate(ISpaceQuery<T> query,
         AggregationSet aggregationSet)Executes the specified query along with the specified aggregations collocated at the space. | 
| <T> AggregationResult | DefaultGigaSpace. aggregate(ISpaceQuery<T> query,
         AggregationSet aggregationSet,
         ReadModifiers readModifiers) | 
| <T> AggregationResult | GigaSpace. aggregate(ISpaceQuery<T> query,
         AggregationSet aggregationSet,
         ReadModifiers readModifiers) | 
| <T> Future<ChangeResult<T>> | DefaultGigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet) | 
| <T> Future<ChangeResult<T>> | GigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet)Changes existing objects in space in an asynchronous manner, returning immidiately with a
 future. | 
| <T> Future<ChangeResult<T>> | DefaultGigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           AsyncFutureListener<ChangeResult<T>> listener) | 
| <T> Future<ChangeResult<T>> | GigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           AsyncFutureListener<ChangeResult<T>> listener)Changes existing objects in space in an asynchronous manner, returning immidiately with a
 future. | 
| <T> Future<ChangeResult<T>> | DefaultGigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers) | 
| <T> Future<ChangeResult<T>> | GigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers)Changes an existing objects in space in an asynchronous manner, returning immidiately with a
 future. | 
| <T> Future<ChangeResult<T>> | DefaultGigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers,
           AsyncFutureListener<ChangeResult<T>> listener) | 
| <T> Future<ChangeResult<T>> | GigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers,
           AsyncFutureListener<ChangeResult<T>> listener)Changes existing objects in space in an asynchronous manner, returning immidiately with a
 future. | 
| <T> Future<ChangeResult<T>> | DefaultGigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers,
           long timeout) | 
| <T> Future<ChangeResult<T>> | GigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers,
           long timeout)Changes existing objects in space in an asynchronous manner, returning immidiately with a
 future. | 
| <T> Future<ChangeResult<T>> | DefaultGigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers,
           long timeout,
           AsyncFutureListener<ChangeResult<T>> listener) | 
| <T> Future<ChangeResult<T>> | GigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers,
           long timeout,
           AsyncFutureListener<ChangeResult<T>> listener)Changes existing objects in space in an asynchronous manner, returning immidiately with a
 future. | 
| <T> Future<ChangeResult<T>> | DefaultGigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           long timeout) | 
| <T> Future<ChangeResult<T>> | GigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           long timeout)Changes existing objects in space in an asynchronous manner, returning immidiately with a
 future. | 
| <T> Future<ChangeResult<T>> | DefaultGigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           long timeout,
           AsyncFutureListener<ChangeResult<T>> listener) | 
| <T> Future<ChangeResult<T>> | GigaSpace. asyncChange(ISpaceQuery<T> query,
           ChangeSet changeSet,
           long timeout,
           AsyncFutureListener<ChangeResult<T>> listener)Changes existing objects in space in an asynchronous manner, returning immidiately with a
 future. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncRead(ISpaceQuery<T> template) | 
| <T> AsyncFuture<T> | GigaSpace. asyncRead(ISpaceQuery<T> template)Reads any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncRead(ISpaceQuery<T> template,
         AsyncFutureListener<T> listener) | 
| <T> AsyncFuture<T> | GigaSpace. asyncRead(ISpaceQuery<T> template,
         AsyncFutureListener<T> listener)Reads any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncRead(ISpaceQuery<T> template,
         long timeout) | 
| <T> AsyncFuture<T> | GigaSpace. asyncRead(ISpaceQuery<T> template,
         long timeout)Reads any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncRead(ISpaceQuery<T> template,
         long timeout,
         AsyncFutureListener<T> listener) | 
| <T> AsyncFuture<T> | GigaSpace. asyncRead(ISpaceQuery<T> template,
         long timeout,
         AsyncFutureListener<T> listener)Reads any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncRead(ISpaceQuery<T> template,
         long timeout,
         ReadModifiers modifiers) | 
| <T> AsyncFuture<T> | GigaSpace. asyncRead(ISpaceQuery<T> template,
         long timeout,
         ReadModifiers modifiers)Reads any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncRead(ISpaceQuery<T> template,
         long timeout,
         ReadModifiers modifiers,
         AsyncFutureListener<T> listener) | 
| <T> AsyncFuture<T> | GigaSpace. asyncRead(ISpaceQuery<T> template,
         long timeout,
         ReadModifiers modifiers,
         AsyncFutureListener<T> listener)Reads any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncTake(ISpaceQuery<T> template) | 
| <T> AsyncFuture<T> | GigaSpace. asyncTake(ISpaceQuery<T> template)Take (remove) any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncTake(ISpaceQuery<T> template,
         AsyncFutureListener<T> listener) | 
| <T> AsyncFuture<T> | GigaSpace. asyncTake(ISpaceQuery<T> template,
         AsyncFutureListener<T> listener)Take (remove) any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncTake(ISpaceQuery<T> template,
         long timeout) | 
| <T> AsyncFuture<T> | GigaSpace. asyncTake(ISpaceQuery<T> template,
         long timeout)Take (remove) any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncTake(ISpaceQuery<T> template,
         long timeout,
         AsyncFutureListener<T> listener) | 
| <T> AsyncFuture<T> | GigaSpace. asyncTake(ISpaceQuery<T> template,
         long timeout,
         AsyncFutureListener<T> listener)Take (remove) any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncTake(ISpaceQuery<T> template,
         long timeout,
         TakeModifiers modifiers) | 
| <T> AsyncFuture<T> | GigaSpace. asyncTake(ISpaceQuery<T> template,
         long timeout,
         TakeModifiers modifiers)Take (remove) any matching entry from the space in an asynchronous manner. | 
| <T> AsyncFuture<T> | DefaultGigaSpace. asyncTake(ISpaceQuery<T> template,
         long timeout,
         TakeModifiers modifiers,
         AsyncFutureListener<T> listener) | 
| <T> AsyncFuture<T> | GigaSpace. asyncTake(ISpaceQuery<T> template,
         long timeout,
         TakeModifiers modifiers,
         AsyncFutureListener<T> listener)Take (remove) any matching entry from the space in an asynchronous manner. | 
| <T> ChangeResult<T> | DefaultGigaSpace. change(ISpaceQuery<T> query,
      ChangeSet changeSet) | 
| <T> ChangeResult<T> | GigaSpace. change(ISpaceQuery<T> query,
      ChangeSet changeSet)Changes existing objects in space, returning a change result which provides details of the
 operation affect. | 
| <T> ChangeResult<T> | DefaultGigaSpace. change(ISpaceQuery<T> query,
      ChangeSet changeSet,
      ChangeModifiers modifiers) | 
| <T> ChangeResult<T> | GigaSpace. change(ISpaceQuery<T> query,
      ChangeSet changeSet,
      ChangeModifiers modifiers)Changes existing objects in space, returning a change result which provides details of the
 operation affect. | 
| <T> ChangeResult<T> | DefaultGigaSpace. change(ISpaceQuery<T> query,
      ChangeSet changeSet,
      ChangeModifiers modifiers,
      long timeout) | 
| <T> ChangeResult<T> | GigaSpace. change(ISpaceQuery<T> query,
      ChangeSet changeSet,
      ChangeModifiers modifiers,
      long timeout)Changes existing objects in space, returning a change result which provides details of the
 operation affect. | 
| <T> ChangeResult<T> | DefaultGigaSpace. change(ISpaceQuery<T> query,
      ChangeSet changeSet,
      long timeout) | 
| <T> ChangeResult<T> | GigaSpace. change(ISpaceQuery<T> query,
      ChangeSet changeSet,
      long timeout)Changes existing objects in space, returning a change result which provides details of the
 operation affect. | 
| <T> SpaceIterator<T> | DefaultGigaSpace. iterator(ISpaceQuery<T> template) | 
| <T> SpaceIterator<T> | GigaSpace. iterator(ISpaceQuery<T> template)Returns an iterator over the entries in the space which match the specified template. | 
| <T> SpaceIterator<T> | DefaultGigaSpace. iterator(ISpaceQuery<T> template,
        int batchSize) | 
| <T> SpaceIterator<T> | GigaSpace. iterator(ISpaceQuery<T> template,
        int batchSize)Returns an iterator over the entries in the space which match the specified template. | 
| <T> SpaceIterator<T> | DefaultGigaSpace. iterator(ISpaceQuery<T> template,
        int batchSize,
        ReadModifiers modifiers) | 
| <T> SpaceIterator<T> | GigaSpace. iterator(ISpaceQuery<T> template,
        int batchSize,
        ReadModifiers modifiers)Returns an iterator over the entries in the space which match the specified template. | 
| <T> SpaceIterator<T> | DefaultGigaSpace. iterator(ISpaceQuery<T> template,
        SpaceIteratorConfiguration spaceIteratorConfiguration) | 
| <T> SpaceIterator<T> | GigaSpace. iterator(ISpaceQuery<T> template,
        SpaceIteratorConfiguration spaceIteratorConfiguration)Returns an iterator over the entries in the space which match the specified template. | 
| <T> T | DefaultGigaSpace. read(ISpaceQuery<T> template) | 
| <T> T | GigaSpace. read(ISpaceQuery<T> template)Read any matching object from the space, blocking until one exists. | 
| <T> T | DefaultGigaSpace. read(ISpaceQuery<T> template,
    long timeout) | 
| <T> T | GigaSpace. read(ISpaceQuery<T> template,
    long timeout)Read any matching object from the space, blocking until one exists. | 
| <T> T | DefaultGigaSpace. read(ISpaceQuery<T> template,
    long timeout,
    ReadModifiers modifiers) | 
| <T> T | GigaSpace. read(ISpaceQuery<T> template,
    long timeout,
    ReadModifiers modifiers)Read any matching object from the space, blocking until one exists. | 
| <T> T | DefaultGigaSpace. readIfExists(ISpaceQuery<T> template) | 
| <T> T | GigaSpace. readIfExists(ISpaceQuery<T> template)Read any matching object from the space, returning  nullif there currently is
 none. | 
| <T> T | DefaultGigaSpace. readIfExists(ISpaceQuery<T> template,
            long timeout) | 
| <T> T | GigaSpace. readIfExists(ISpaceQuery<T> template,
            long timeout)Read any matching object from the space, returning  nullif there currently is
 none. | 
| <T> T | DefaultGigaSpace. readIfExists(ISpaceQuery<T> template,
            long timeout,
            ReadModifiers modifiers) | 
| <T> T | GigaSpace. readIfExists(ISpaceQuery<T> template,
            long timeout,
            ReadModifiers modifiers)Read any matching object from the space, returning  nullif there currently is
 none. | 
| <T> T[] | DefaultGigaSpace. readMultiple(ISpaceQuery<T> template) | 
| <T> T[] | GigaSpace. readMultiple(ISpaceQuery<T> template)Read any matching entries from the space. | 
| <T> T[] | DefaultGigaSpace. readMultiple(ISpaceQuery<T> template,
            int maxEntries) | 
| <T> T[] | GigaSpace. readMultiple(ISpaceQuery<T> template,
            int maxEntries)Read any matching entries from the space. | 
| <T> T[] | DefaultGigaSpace. readMultiple(ISpaceQuery<T> template,
            int maxEntries,
            ReadModifiers modifiers) | 
| <T> T[] | GigaSpace. readMultiple(ISpaceQuery<T> template,
            int maxEntries,
            ReadModifiers modifiers)Read any matching entries from the space. | 
| <T> T | DefaultGigaSpace. take(ISpaceQuery<T> template) | 
| <T> T | GigaSpace. take(ISpaceQuery<T> template)Take (remove) any matching entry from the space, blocking until one exists. | 
| <T> T | DefaultGigaSpace. take(ISpaceQuery<T> template,
    long timeout) | 
| <T> T | GigaSpace. take(ISpaceQuery<T> template,
    long timeout)Take (remove) any matching entry from the space, blocking until one exists. | 
| <T> T | DefaultGigaSpace. take(ISpaceQuery<T> template,
    long timeout,
    TakeModifiers modifiers) | 
| <T> T | GigaSpace. take(ISpaceQuery<T> template,
    long timeout,
    TakeModifiers modifiers)Take (remove) any matching entry from the space, blocking until one exists. | 
| <T> T | DefaultGigaSpace. takeIfExists(ISpaceQuery<T> template) | 
| <T> T | GigaSpace. takeIfExists(ISpaceQuery<T> template)Take (remove) any matching entry from the space, returning  nullif there
 currently is none. | 
| <T> T | DefaultGigaSpace. takeIfExists(ISpaceQuery<T> template,
            long timeout) | 
| <T> T | GigaSpace. takeIfExists(ISpaceQuery<T> template,
            long timeout)Take (remove) any matching entry from the space, returning  nullif there
 currently is none. | 
| <T> T | DefaultGigaSpace. takeIfExists(ISpaceQuery<T> template,
            long timeout,
            TakeModifiers modifiers) | 
| <T> T | GigaSpace. takeIfExists(ISpaceQuery<T> template,
            long timeout,
            TakeModifiers modifiers)Take (remove) any matching entry from the space, returning  nullif there
 currently is none. | 
| <T> T[] | DefaultGigaSpace. takeMultiple(ISpaceQuery<T> template) | 
| <T> T[] | GigaSpace. takeMultiple(ISpaceQuery<T> template)Takes (removes) all the entries matching the specified template from this space. | 
| <T> T[] | DefaultGigaSpace. takeMultiple(ISpaceQuery<T> template,
            int maxEntries) | 
| <T> T[] | GigaSpace. takeMultiple(ISpaceQuery<T> template,
            int maxEntries)Takes (removes) all the entries matching the specified template from this space. | 
| <T> T[] | DefaultGigaSpace. takeMultiple(ISpaceQuery<T> template,
            int maxEntries,
            TakeModifiers modifiers) | 
| <T> T[] | GigaSpace. takeMultiple(ISpaceQuery<T> template,
            int maxEntries,
            TakeModifiers modifiers)Takes (removes) all the entries matching the specified template from this space. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> CompletableFuture<ChangeResult<T>> | AsyncExtension. asyncChange(GigaSpace gigaSpace,
           ISpaceQuery<T> query,
           ChangeSet changeSet) | 
| static <T> CompletableFuture<ChangeResult<T>> | AsyncExtension. asyncChange(GigaSpace gigaSpace,
           ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers) | 
| static <T> CompletableFuture<ChangeResult<T>> | AsyncExtension. asyncChange(GigaSpace gigaSpace,
           ISpaceQuery<T> query,
           ChangeSet changeSet,
           ChangeModifiers modifiers,
           long timeout,
           TimeUnit timeUnit) | 
| static <T> CompletableFuture<ChangeResult<T>> | AsyncExtension. asyncChange(GigaSpace gigaSpace,
           ISpaceQuery<T> query,
           ChangeSet changeSet,
           long timeout,
           TimeUnit timeUnit) | 
| static <T> CompletableFuture<T> | AsyncExtension. asyncRead(GigaSpace gigaSpace,
         ISpaceQuery<T> template) | 
| static <T> CompletableFuture<T> | AsyncExtension. asyncRead(GigaSpace gigaSpace,
         ISpaceQuery<T> template,
         long timeout,
         TimeUnit timeUnit) | 
| static <T> CompletableFuture<T> | AsyncExtension. asyncRead(GigaSpace gigaSpace,
         ISpaceQuery<T> template,
         long timeout,
         TimeUnit timeUnit,
         ReadModifiers modifiers) | 
| static <T> CompletableFuture<T> | AsyncExtension. asyncTake(GigaSpace gigaSpace,
         ISpaceQuery<T> template) | 
| static <T> CompletableFuture<T> | AsyncExtension. asyncTake(GigaSpace gigaSpace,
         ISpaceQuery<T> template,
         long timeout,
         TimeUnit timeUnit) | 
| static <T> CompletableFuture<T> | AsyncExtension. asyncTake(GigaSpace gigaSpace,
         ISpaceQuery<T> template,
         long timeout,
         TimeUnit timeUnit,
         TakeModifiers modifiers) | 
| static <T extends Number> | QueryExtension. average(GigaSpace gigaSpace,
       ISpaceQuery query,
       String path) | 
| static long | QueryExtension. count(GigaSpace gigaSpace,
     ISpaceQuery query,
     String path) | 
| static <T> List<T> | QueryExtension. distinct(GigaSpace gigaSpace,
        ISpaceQuery query,
        DistinctAggregator<T> aggregator) | 
| static GroupByResult | QueryExtension. groupBy(GigaSpace gigaSpace,
       ISpaceQuery query,
       GroupByAggregator aggregator) | 
| static <T extends Comparable> | QueryExtension. max(GigaSpace gigaSpace,
   ISpaceQuery query,
   String path) | 
| static <T> T | QueryExtension. maxEntry(GigaSpace gigaSpace,
        ISpaceQuery<T> query,
        String path) | 
| static <T extends Comparable> | QueryExtension. min(GigaSpace gigaSpace,
   ISpaceQuery query,
   String path) | 
| static <T> T | QueryExtension. minEntry(GigaSpace gigaSpace,
        ISpaceQuery<T> query,
        String path) | 
| static <T> List<T> | QueryExtension. orderBy(GigaSpace gigaSpace,
       ISpaceQuery query,
       OrderByAggregator aggregator) | 
| static <T extends Number> | QueryExtension. sum(GigaSpace gigaSpace,
   ISpaceQuery query,
   String path) | 
Copyright © GigaSpaces.