|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AsyncFuture | |
---|---|
com.gigaspaces.async | Provides GigaSpaces asynchronous operations related interfaces. |
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.core.executor.juc | |
org.openspaces.events.asyncpolling.receive |
Uses of AsyncFuture in com.gigaspaces.async |
---|
Methods in com.gigaspaces.async that return AsyncFuture | ||
---|---|---|
static
|
FutureFactory.create(AsyncFuture<T>[] futures,
AsyncResultsReducer<T,R> reducer)
|
|
static
|
FutureFactory.create(AsyncFuture<T>[] futures,
AsyncResultsReducer<T,R> reducer,
AsyncResultFilter<T> moderator)
|
Methods in com.gigaspaces.async with parameters of type AsyncFuture | ||
---|---|---|
static
|
FutureFactory.create(AsyncFuture<T>[] futures,
AsyncResultsReducer<T,R> reducer)
|
|
static
|
FutureFactory.create(AsyncFuture<T>[] futures,
AsyncResultsReducer<T,R> reducer,
AsyncResultFilter<T> moderator)
|
Uses of AsyncFuture in org.openspaces.core |
---|
Methods in org.openspaces.core that return AsyncFuture | ||
---|---|---|
|
DefaultGigaSpace.asyncRead(Query<T> template)
|
|
|
GigaSpace.asyncRead(Query<T> template)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(Query<T> template,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncRead(Query<T> template,
AsyncFutureListener<T> listener)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(Query<T> template,
long timeout)
|
|
|
GigaSpace.asyncRead(Query<T> template,
long timeout)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(Query<T> template,
long timeout,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncRead(Query<T> template,
long timeout,
AsyncFutureListener<T> listener)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(Query<T> template,
long timeout,
int modifiers)
|
|
|
GigaSpace.asyncRead(Query<T> template,
long timeout,
int modifiers)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(Query<T> template,
long timeout,
int modifiers,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncRead(Query<T> template,
long timeout,
int modifiers,
AsyncFutureListener<T> listener)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(T template)
|
|
|
GigaSpace.asyncRead(T template)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(T template,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncRead(T template,
AsyncFutureListener<T> listener)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(T template,
long timeout)
|
|
|
GigaSpace.asyncRead(T template,
long timeout)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(T template,
long timeout,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncRead(T template,
long timeout,
AsyncFutureListener<T> listener)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(T template,
long timeout,
int modifiers)
|
|
|
GigaSpace.asyncRead(T template,
long timeout,
int modifiers)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncRead(T template,
long timeout,
int modifiers,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncRead(T template,
long timeout,
int modifiers,
AsyncFutureListener<T> listener)
Reads any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(Query<T> template)
|
|
|
GigaSpace.asyncTake(Query<T> template)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(Query<T> template,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncTake(Query<T> template,
AsyncFutureListener<T> listener)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(Query<T> template,
long timeout)
|
|
|
GigaSpace.asyncTake(Query<T> template,
long timeout)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(Query<T> template,
long timeout,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncTake(Query<T> template,
long timeout,
AsyncFutureListener<T> listener)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(Query<T> template,
long timeout,
int modifiers)
|
|
|
GigaSpace.asyncTake(Query<T> template,
long timeout,
int modifiers)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(Query<T> template,
long timeout,
int modifiers,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncTake(Query<T> template,
long timeout,
int modifiers,
AsyncFutureListener<T> listener)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(T template)
|
|
|
GigaSpace.asyncTake(T template)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(T template,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncTake(T template,
AsyncFutureListener<T> listener)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(T template,
long timeout)
|
|
|
GigaSpace.asyncTake(T template,
long timeout)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(T template,
long timeout,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncTake(T template,
long timeout,
AsyncFutureListener<T> listener)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(T template,
long timeout,
int modifiers)
|
|
|
GigaSpace.asyncTake(T template,
long timeout,
int modifiers)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.asyncTake(T template,
long timeout,
int modifiers,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.asyncTake(T template,
long timeout,
int modifiers,
AsyncFutureListener<T> listener)
Take (remove) any matching entry from the space in an asynchronous manner. |
|
|
DefaultGigaSpace.distExecute(DistributedTask<T,R> task,
AsyncFutureListener<R> listener)
|
|
AsyncFuture<R> |
ExecutorBuilder.execute()
Executes all the given tasks (asynchronously) based on their execution mode and returns a future allowing to retrieve the reduced operation of all the tasks. |
|
|
DefaultGigaSpace.execute(DistributedTask<T,R> task)
|
|
|
GigaSpace.execute(DistributedTask<T,R> task)
Executes the task on all the primary space nodes within the cluster (broadcast). |
|
|
DefaultGigaSpace.execute(DistributedTask<T,R> task,
AsyncFutureListener<R> listener)
|
|
|
DefaultGigaSpace.execute(DistributedTask<T,R> task,
Object... routings)
|
|
|
GigaSpace.execute(DistributedTask<T,R> task,
Object... routing)
Executes a task on all the nodes that correspond to the list of routing values. |
|
|
DefaultGigaSpace.execute(Task<T> task)
|
|
|
GigaSpace.execute(Task<T> task)
Executes a task on a specific space node. |
|
|
DefaultGigaSpace.execute(Task<T> task,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.execute(Task<T> task,
AsyncFutureListener<T> listener)
Executes a task on a specific space node. |
|
|
DefaultGigaSpace.execute(Task<T> task,
Object routing)
|
|
|
GigaSpace.execute(Task<T> task,
Object routing)
Executes a task on a specific space node. |
|
|
DefaultGigaSpace.execute(Task<T> task,
Object routing,
AsyncFutureListener<T> listener)
|
|
|
GigaSpace.execute(Task<T> task,
Object routing,
AsyncFutureListener<T> listener)
Executes a task on a specific space node. |
|
|
DefaultGigaSpace.wrapFuture(AsyncFuture<T> future,
net.jini.core.transaction.Transaction tx)
|
Methods in org.openspaces.core with parameters of type AsyncFuture | ||
---|---|---|
|
DefaultGigaSpace.wrapFuture(AsyncFuture<T> future,
net.jini.core.transaction.Transaction tx)
|
Uses of AsyncFuture in org.openspaces.core.executor.juc |
---|
Methods in org.openspaces.core.executor.juc that return AsyncFuture | ||
---|---|---|
|
DefaultTaskExecutorService.submit(Callable<T> task)
|
|
AsyncFuture<?> |
DefaultTaskExecutorService.submit(Runnable task)
|
|
|
DefaultTaskExecutorService.submit(Runnable task,
T result)
|
Uses of AsyncFuture in org.openspaces.events.asyncpolling.receive |
---|
Methods in org.openspaces.events.asyncpolling.receive that return AsyncFuture | |
---|---|
AsyncFuture |
AsyncOperationHandler.asyncReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout,
AsyncFutureListener listener)
Perform the async receive operation. |
AsyncFuture |
SingleReadAsyncOperationHandler.asyncReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout,
AsyncFutureListener listener)
Performs a single take usign GigaSpace.asyncRead(Object) . |
AsyncFuture |
SingleTakeAsyncOperationHandler.asyncReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout,
AsyncFutureListener listener)
Performs a single take usign GigaSpace.asyncTake(Object) . |
AsyncFuture |
ExclusiveReadAsyncOperationHandler.asyncReceive(Object template,
GigaSpace gigaSpace,
long receiveTimeout,
AsyncFutureListener listener)
Performs a single take usign GigaSpace.asyncRead(Object) under exclusive
read lock. |
|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |