Package | Description |
---|---|
com.gigaspaces.client |
Deprecated: use
org.openspaces.core instead. |
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
GigaSpace instead. |
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) or GigaSpaceTypeManager.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> 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
null if 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
null if 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
null if 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
null if 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
null if 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
null if 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.