GigaSpaces XAP 7.0 API

Uses of Interface
com.gigaspaces.async.AsyncResult

Packages that use AsyncResult
com.gigaspaces.async Provides GigaSpaces asynchronous operations related interfaces. 
org.openspaces.core.executor.juc   
org.openspaces.core.executor.support   
org.openspaces.events.support   
org.openspaces.remoting A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting integrations. 
 

Uses of AsyncResult in com.gigaspaces.async
 

Methods in com.gigaspaces.async that return AsyncResult
 AsyncResult<T> AsyncResultFilterEvent.getCurrentResult()
          Returns the current result that caused this event.
 AsyncResult<T>[] AsyncResultFilterEvent.getReceivedResults()
          Returns the received results without the current result.
 

Methods in com.gigaspaces.async with parameters of type AsyncResult
 void AsyncFutureListener.onResult(AsyncResult<T> result)
          A callback when a result of an async invocation arrives.
 

Method parameters in com.gigaspaces.async with type arguments of type AsyncResult
 R AsyncResultsReducer.reduce(List<AsyncResult<T>> results)
           
 

Constructors in com.gigaspaces.async with parameters of type AsyncResult
AsyncResultFilterEvent(AsyncResult<T> currentResult, AsyncResult<T>[] receivedResults, int totalExpectedResults)
          Constructs a new async result filter event
AsyncResultFilterEvent(AsyncResult<T> currentResult, AsyncResult<T>[] receivedResults, int totalExpectedResults)
          Constructs a new async result filter event
 

Uses of AsyncResult in org.openspaces.core.executor.juc
 

Method parameters in org.openspaces.core.executor.juc with type arguments of type AsyncResult
 R RunnableDistributedTaskAdapter.reduce(List<AsyncResult<T>> results)
          Delegates the call to the provided reducer.
 R CallableDistributedTaskAdapter.reduce(List<AsyncResult<T>> results)
          Delegates the call to the provided reducer.
 

Uses of AsyncResult in org.openspaces.core.executor.support
 

Methods in org.openspaces.core.executor.support with parameters of type AsyncResult
 void WaitForAnyListener.onResult(AsyncResult<T> result)
           
 void WaitForAllListener.onResult(AsyncResult<T> result)
           
 

Method parameters in org.openspaces.core.executor.support with type arguments of type AsyncResult
 T MinReducer.reduce(List<AsyncResult<T>> results)
           
 R SumTask.reduce(List<AsyncResult<T>> results)
          Performs the actual sum operation by delegating to its internal SumReducer.
 R AvgReducer.reduce(List<AsyncResult<T>> results)
           
 R PrivilegedDistributedTask.reduce(List<AsyncResult<T>> results)
          Reduces the provided task under access controls.
 R SumReducer.reduce(List<AsyncResult<T>> results)
           
 T MaxTask.reduce(List<AsyncResult<T>> results)
          Performs the actual sum operation by delegating to its internal SumReducer.
 T MinTask.reduce(List<AsyncResult<T>> results)
          Performs the actual sum operation by delegating to its internal SumReducer.
 R SimpleDelegatingDistributedTask.reduce(List<AsyncResult<T>> asyncResults)
           
 R AvgTask.reduce(List<AsyncResult<T>> results)
          Performs the actual sum operation by delegating to its internal SumReducer.
 T MaxReducer.reduce(List<AsyncResult<T>> results)
           
 

Constructors in org.openspaces.core.executor.support with parameters of type AsyncResult
AsyncResultFuture(AsyncResult<T> result)
           
 

Uses of AsyncResult in org.openspaces.events.support
 

Method parameters in org.openspaces.events.support with type arguments of type AsyncResult
 Boolean UnregisterDistributedEventContainerTask.reduce(List<AsyncResult<Boolean>> results)
           
 Object RegisterDistributedEventContainerTask.reduce(List<AsyncResult<Serializable>> asyncResults)
           
 

Uses of AsyncResult in org.openspaces.remoting
 

Methods in org.openspaces.remoting that return types with arguments of type AsyncResult
 List<AsyncResult<ExecutorRemotingTask.InternalExecutorResult<T>>> ExecutorRemotingTask.reduce(List<AsyncResult<ExecutorRemotingTask.InternalExecutorResult<T>>> results)
           
 

Method parameters in org.openspaces.remoting with type arguments of type AsyncResult
 List<AsyncResult<ExecutorRemotingTask.InternalExecutorResult<T>>> ExecutorRemotingTask.reduce(List<AsyncResult<ExecutorRemotingTask.InternalExecutorResult<T>>> results)
           
 


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.