public final class GridifyArgumentBuilder extends Object
GridifySetToValue
,
GridifySetToSet
Constructor and Description |
---|
GridifyArgumentBuilder() |
Modifier and Type | Method and Description |
---|---|
GridifyArgument |
createJobArgument(GridifyRangeArgument arg,
Collection<?> input)
Create
GridifyArgument for job. |
GridifyRangeArgument |
createTaskArgument(Class<?> mtdCls,
String mtdName,
Class<?> mtdReturnType,
Class<?>[] mtdTypes,
Annotation[][] mtdParamAnns,
Object[] mtdParams,
Object mtdTarget)
Create argument for task.
|
GridifyRangeArgument |
createTaskArgument(GridifyRangeArgument arg,
Collection<?> input)
Create
GridifyRangeArgument for task. |
public GridifyRangeArgument createTaskArgument(Class<?> mtdCls, String mtdName, Class<?> mtdReturnType, Class<?>[] mtdTypes, Annotation[][] mtdParamAnns, Object[] mtdParams, Object mtdTarget)
mtdCls
- Method class.mtdName
- Method name.mtdReturnType
- Method return type.mtdTypes
- Method parameter types.mtdParamAnns
- Method parameter annotations.mtdParams
- Method parameters.mtdTarget
- Target object.public GridifyRangeArgument createTaskArgument(GridifyRangeArgument arg, Collection<?> input) throws IgniteCheckedException
GridifyRangeArgument
for task.arg
- Task argument contains all necessary data for method invoke.input
- Input collection..IgniteCheckedException
- In case of error.public GridifyArgument createJobArgument(GridifyRangeArgument arg, Collection<?> input) throws IgniteException
GridifyArgument
for job.arg
- Task argument contains all necessary data for method invoke.input
- Input collection used in job.IgniteException
- In case of error.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017