org.openspaces.core.executor.support
Class SimpleDelegatingDistributedTask<T extends Serializable,R>
java.lang.Object
  
org.openspaces.core.executor.support.SimpleDelegatingTask<T>
      
org.openspaces.core.executor.support.AbstractDelegatingDistributedTask<T,R>
          
org.openspaces.core.executor.support.SimpleDelegatingDistributedTask<T,R>
- All Implemented Interfaces: 
 - AsyncResultFilter<T>, AsyncResultsReducer<T,R>, Serializable, DistributedTask<T,R>, DelegatingTask<T>, Task<T>, TaskRoutingProvider
 
public class SimpleDelegatingDistributedTask<T extends Serializable,R>
- extends AbstractDelegatingDistributedTask<T,R>
 
A simple implementation of delegating distributed task that accepts the task to delegate to.
- Author:
 
  - kimchy
 
- See Also:
 - Serialized Form
 
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface org.openspaces.core.executor.Task | 
execute | 
 
SimpleDelegatingDistributedTask
protected SimpleDelegatingDistributedTask()
SimpleDelegatingDistributedTask
public SimpleDelegatingDistributedTask(DistributedTask<T,R> task)
SimpleDelegatingDistributedTask
public SimpleDelegatingDistributedTask(DistributedTask<T,R> task,
                                       AsyncResultFilter<T> filter)
reduce
public R reduce(List<AsyncResult<T>> asyncResults)
         throws Exception
- Throws:
 Exception
 
Copyright © GigaSpaces.