Contains interfaces and classes to be used for implementing executors tasks.

C# | Visual Basic | Visual C++ | J# |
namespace GigaSpaces.Core.Executors
Namespace GigaSpaces.Core.Executors
namespace GigaSpaces.Core.Executors
package GigaSpaces.Core.Executors

All Types | Classes | Interfaces | Enumerations |
Icon | Type | Description |
---|---|---|
![]() | IDistributedSpaceTask<(Of <(<'R, T>)>)> |
A distributed space task is a ISpaceTask<(Of <(<'T>)>)> that is executed on several space nodes,
and reduces the result collected from all the nodes into a single result. (Map Reduce pattern).
|
![]() | IDistributedSpaceTask<(Of <(<'T>)>)> |
A distributed space task is a ISpaceTask<(Of <(<'T>)>)> that is executed on several space nodes,
and reduces the result collected from all the nodes into a single result. (Map Reduce pattern).
|
![]() | InteropSpaceTask<(Of <(<'T>)>)> | |
![]() | InteropSpaceTaskAggregator | |
![]() | InteropSpaceTaskPartitionResult | |
![]() | ISpaceTask<(Of <(<'T>)>)> |
A task executed on a space node (processing unit) that returns a result and may throw an exception.
|
![]() | ISpaceTaskResultsFilter<(Of <(<'T>)>)> |
An optional filter that can be used with IDistributedSpaceTask<(Of <(<'R, T>)>)>. Allows to be notified
for each SpaceTaskResult<(Of <(<'T>)>)> that arrives and decide what
should be done with it.
|
![]() | ISpaceTaskResultsReducer<(Of <(<'R, T>)>)> |
A generic interface that reduces a list of SpaceTaskResult<(Of <(<'T>)>)>.
IDistributedSpaceTask<(Of <(<'R, T>)>)> |
![]() | SpaceTaskFilterDecision |
Controls what should be done with the results of an IDistributedSpaceTask<(Of <(<'R, T>)>)> execution.
|
![]() | SpaceTaskFilterInfo<(Of <(<'T>)>)> |
Contains a single filter decision invocation required info.
|
![]() | SpaceTaskResult<(Of <(<'T>)>)> |
A result of an ISpaceTask<(Of <(<'T>)>)> execution.
|
![]() | SpaceTaskResultsCollection<(Of <(<'T>)>)> |
Collection of SpaceTaskResult<(Of <(<'T>)>)> |