| Interface | Description | 
|---|---|
| AutowireTaskMarker | 
 A marker interface enabling a task to be autowired with resources defined within
 the processing unit. 
 | 
| DistributedTask<T extends Serializable,R> | 
 A distributed task is a  
Task that is executed on
 several space nodes, requiring to AsyncResultsReducer.reduce(java.util.List) the list of
 AsyncResults. | 
| Task<T extends Serializable> | 
 A task executed on a space node (processing unit) that returns a
 result and may throw an exception. 
 | 
| TaskGigaSpaceAware | 
Task can implement this method to be injected with
 the Space they are executed on. | 
| TaskRoutingProvider | 
 Controls the  
Task routing. | 
| Class | Description | 
|---|---|
| TaskExecutors | 
| Annotation Type | Description | 
|---|---|
| AutowireTask | 
 A marker annotation enabling a task to be autowired with resources defined within
 the processing unit. 
 | 
| TaskGigaSpace | 
Copyright © GigaSpaces.