| 
GigaSpaces XAP 7.1 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AsyncFutureListener | |
|---|---|
| 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.support | |
| org.openspaces.events.asyncpolling.receive | |
| Uses of AsyncFutureListener in com.gigaspaces.async | 
|---|
| Methods in com.gigaspaces.async with parameters of type AsyncFutureListener | |
|---|---|
 void | 
AsyncFuture.setListener(AsyncFutureListener<T> listener)
 | 
| Uses of AsyncFutureListener in org.openspaces.core | 
|---|
| Methods in org.openspaces.core that return AsyncFutureListener | ||
|---|---|---|
 | 
DefaultGigaSpace.wrapListener(AsyncFutureListener<T> listener,
             net.jini.core.transaction.Transaction tx)
 | 
|
| Methods in org.openspaces.core with parameters of type AsyncFutureListener | ||
|---|---|---|
 ExecutorBuilder<T,R> | 
ExecutorBuilder.add(Task<T> task,
    AsyncFutureListener<T> listener)
Adds a task to be executed similarly to GigaSpace.execute(org.openspaces.core.executor.Task). | 
|
 | 
DefaultGigaSpace.asyncRead(ISpaceQuery<T> template,
          AsyncFutureListener<T> listener)
 | 
|
 | 
GigaSpace.asyncRead(ISpaceQuery<T> template,
          AsyncFutureListener<T> listener)
Reads any matching entry from the space in an asynchronous manner.  | 
|
 | 
DefaultGigaSpace.asyncRead(ISpaceQuery<T> template,
          long timeout,
          AsyncFutureListener<T> listener)
 | 
|
 | 
GigaSpace.asyncRead(ISpaceQuery<T> template,
          long timeout,
          AsyncFutureListener<T> listener)
Reads any matching entry from the space in an asynchronous manner.  | 
|
 | 
DefaultGigaSpace.asyncRead(ISpaceQuery<T> template,
          long timeout,
          int modifiers,
          AsyncFutureListener<T> listener)
 | 
|
 | 
GigaSpace.asyncRead(ISpaceQuery<T> template,
          long timeout,
          int modifiers,
          AsyncFutureListener<T> listener)
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,
          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,
          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(ISpaceQuery<T> template,
          AsyncFutureListener<T> listener)
 | 
|
 | 
GigaSpace.asyncTake(ISpaceQuery<T> template,
          AsyncFutureListener<T> listener)
Take (remove) any matching entry from the space in an asynchronous manner.  | 
|
 | 
DefaultGigaSpace.asyncTake(ISpaceQuery<T> template,
          long timeout,
          AsyncFutureListener<T> listener)
 | 
|
 | 
GigaSpace.asyncTake(ISpaceQuery<T> template,
          long timeout,
          AsyncFutureListener<T> listener)
Take (remove) any matching entry from the space in an asynchronous manner.  | 
|
 | 
DefaultGigaSpace.asyncTake(ISpaceQuery<T> template,
          long timeout,
          int modifiers,
          AsyncFutureListener<T> listener)
 | 
|
 | 
GigaSpace.asyncTake(ISpaceQuery<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,
          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,
          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,
          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)
 | 
|
 | 
DefaultGigaSpace.execute(DistributedTask<T,R> task,
        AsyncFutureListener<R> listener)
 | 
|
 | 
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,
        AsyncFutureListener<T> listener)
 | 
|
 | 
GigaSpace.execute(Task<T> task,
        Object routing,
        AsyncFutureListener<T> listener)
Executes a task on a specific space node.  | 
|
 | 
DefaultGigaSpace.wrapListener(AsyncFutureListener<T> listener,
             net.jini.core.transaction.Transaction tx)
 | 
|
| Uses of AsyncFutureListener in org.openspaces.core.executor.support | 
|---|
| Classes in org.openspaces.core.executor.support that implement AsyncFutureListener | |
|---|---|
 class | 
WaitForAllListener<T>
A listener that can be used to set on several execution and then wait for all the results (using WaitForAllListener.waitForResult(). | 
 class | 
WaitForAnyListener<T>
A listener that can be used to set on several execution and then wait for any of the results (using WaitForAnyListener.waitForResult(). | 
| Constructors in org.openspaces.core.executor.support with parameters of type AsyncFutureListener | |
|---|---|
WaitForAllListener(int numberOfResults,
                   AsyncFutureListener<T> listener)
Constructs a new listener with the number of executions this listener will be set on with an optional delegate listener.  | 
|
WaitForAnyListener(int numberOfResults,
                   AsyncFutureListener<T> listener)
Constructs a new listener with the number of executions this listener will be set on with an optional delegate listener.  | 
|
| Uses of AsyncFutureListener in org.openspaces.events.asyncpolling.receive | 
|---|
| Methods in org.openspaces.events.asyncpolling.receive with parameters of type AsyncFutureListener | |
|---|---|
 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.1 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||