Package | Description |
---|---|
com.gigaspaces.client |
Deprecated: use
org.openspaces.core instead. |
com.gigaspaces.internal.client.spaceproxy | |
com.gigaspaces.internal.client.spaceproxy.actioninfo | |
com.gigaspaces.internal.client.spaceproxy.actions | |
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 | Field and Description |
---|---|
static ChangeModifiers |
ChangeModifiers.MEMORY_ONLY_SEARCH
Search for matching entries in cache memory only (do not use the underlying external data
source).
|
static ChangeModifiers |
ChangeModifiers.NONE
Empty - use operation default behavior.
|
static ChangeModifiers |
ChangeModifiers.ONE_WAY
Operation is executed in one way mode, meaning no return value will be provided.
|
static ChangeModifiers |
ChangeModifiers.RETURN_DETAILED_RESULTS
Return details results meaning the
ChangeResult.getResults() should contain data,
otherwise only the number of changed entries will be returned as a result which can be
accessed via the ChangeResult.getNumberOfChangedEntries() . |
Modifier and Type | Method and Description |
---|---|
ChangeModifiers |
ChangeModifiers.add(ChangeModifiers modifiers)
Creates a new modifiers instance which is a union of the specified modifiers and this
instance.
|
protected ChangeModifiers |
ChangeModifiers.create(int modifiers) |
static ChangeModifiers |
ChangeSetInternalUtils.modifierFromCode(int code) |
ChangeModifiers |
ChangeModifiers.remove(ChangeModifiers modifiers)
Creates a new modifiers instance which excludes the specified modifiers from this instance.
|
Modifier and Type | Method and Description |
---|---|
ChangeModifiers |
ChangeModifiers.add(ChangeModifiers modifiers)
Creates a new modifiers instance which is a union of the specified modifiers and this
instance.
|
boolean |
ChangeModifiers.contains(ChangeModifiers modifiers)
Checks if the specified modifier is set.
|
ChangeModifiers |
ChangeModifiers.remove(ChangeModifiers modifiers)
Creates a new modifiers instance which excludes the specified modifiers from this instance.
|
Constructor and Description |
---|
ChangeModifiers(ChangeModifiers... modifiers)
Creates a new modifiers from the specified modifiers.
|
ChangeModifiers(ChangeModifiers modifiers1,
ChangeModifiers modifiers2)
Creates a new modifiers from the specified modifiers.
|
ChangeModifiers(ChangeModifiers modifiers1,
ChangeModifiers modifiers2,
ChangeModifiers modifiers3)
Creates a new modifiers from the specified modifiers.
|
Modifier and Type | Method and Description |
---|---|
<T> Future<ChangeResult<T>> |
AbstractSpaceProxy.asyncChange(Object template,
ChangeSet changeSet,
Transaction txn,
long timeout,
ChangeModifiers modifiers,
AsyncFutureListener<ChangeResult<T>> listener) |
<T> Future<ChangeResult<T>> |
ISpaceProxy.asyncChange(Object template,
ChangeSet changeSet,
Transaction txn,
long timeout,
ChangeModifiers modifiers,
AsyncFutureListener<ChangeResult<T>> listener) |
<T> ChangeResult<T> |
AbstractSpaceProxy.change(Object template,
ChangeSet changeSet,
Transaction txn,
long timeout,
ChangeModifiers modifiers) |
<T> ChangeResult<T> |
ISpaceProxy.change(Object template,
ChangeSet changeSet,
Transaction txn,
long timeout,
ChangeModifiers modifiers)
Change entry in space
|
Constructor and Description |
---|
ChangeProxyActionInfo(ISpaceProxy spaceProxy,
Object template,
ChangeSet changeSet,
Transaction txn,
long timeout,
ChangeModifiers modifiers) |
Modifier and Type | Method and Description |
---|---|
<T> Future<ChangeResult<T>> |
AbstractSpaceProxyActionManager.asyncChange(Object template,
ChangeSet changeSet,
Transaction txn,
long timeout,
ChangeModifiers modifiers,
AsyncFutureListener<ChangeResult<T>> listener) |
<T> ChangeResult<T> |
AbstractSpaceProxyActionManager.change(Object template,
ChangeSet changeSet,
Transaction txn,
long timeout,
ChangeModifiers modifiers) |
Modifier and Type | Method and Description |
---|---|
ChangeModifiers |
GigaSpace.getDefaultChangeModifiers()
Gets the default
ChangeModifiers set during this GigaSpace configuration. |
ChangeModifiers |
DefaultGigaSpace.getDefaultChangeModifiers() |
ChangeModifiers |
GigaSpaceConfigurer.getDefaultChangeModifiers() |
Modifier and Type | Method and Description |
---|---|
<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) |
<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,
AsyncFutureListener<ChangeResult<T>> listener) |
<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) |
<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,
ChangeModifiers modifiers,
long timeout,
AsyncFutureListener<ChangeResult<T>> listener) |
<T> Future<ChangeResult<T>> |
GigaSpace.asyncChange(T template,
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(T template,
ChangeSet changeSet,
ChangeModifiers modifiers) |
<T> Future<ChangeResult<T>> |
GigaSpace.asyncChange(T template,
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(T template,
ChangeSet changeSet,
ChangeModifiers modifiers,
AsyncFutureListener<ChangeResult<T>> listener) |
<T> Future<ChangeResult<T>> |
GigaSpace.asyncChange(T template,
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(T template,
ChangeSet changeSet,
ChangeModifiers modifiers,
long timeout) |
<T> Future<ChangeResult<T>> |
GigaSpace.asyncChange(T template,
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(T template,
ChangeSet changeSet,
ChangeModifiers modifiers,
long timeout,
AsyncFutureListener<ChangeResult<T>> listener) |
<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) |
<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,
ChangeModifiers modifiers,
long timeout) |
<T> ChangeResult<T> |
GigaSpace.change(T template,
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(T template,
ChangeSet changeSet,
ChangeModifiers modifiers) |
<T> ChangeResult<T> |
GigaSpace.change(T template,
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(T template,
ChangeSet changeSet,
ChangeModifiers modifiers,
long timeout) |
GigaSpaceConfigurer |
GigaSpaceConfigurer.defaultChangeModifiers(ChangeModifiers defaultChangeModifiers)
Set the default
ChangeModifiers to be used for change operations on the GigaSpace instance. |
void |
DefaultGigaSpace.setDefaultChangeModifiers(ChangeModifiers modifiers)
Sets the default
ChangeModifiers when excecution DefaultGigaSpace.change(Object, ChangeSet) |
void |
GigaSpaceFactoryBean.setDefaultChangeModifiers(ChangeModifiers[] defaultChangeModifiers)
Set the default
ChangeModifiers to be used for change operations on the GigaSpace instance. |
Modifier and Type | Method and Description |
---|---|
static <T,D extends Number> |
ChangeExtension.addAndGet(GigaSpace gigaSpace,
IdQuery<T> idQuery,
String path,
D delta,
ChangeModifiers modifiers,
long timeout,
TimeUnit timeUnit)
Atomically adds the given value to the current value of an entry's property.
|
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,
T template,
ChangeSet changeSet,
ChangeModifiers modifiers) |
static <T> CompletableFuture<ChangeResult<T>> |
AsyncExtension.asyncChange(GigaSpace gigaSpace,
T template,
ChangeSet changeSet,
ChangeModifiers modifiers,
long timeout,
TimeUnit timeUnit) |
Copyright © GigaSpaces.