@GridInternal public abstract class GridHadoopProtocolTaskAdapter<R> extends Object implements org.gridgain.grid.compute.GridComputeTask<GridHadoopProtocolTaskArguments,R>
| Constructor and Description |
|---|
GridHadoopProtocolTaskAdapter() |
| Modifier and Type | Method and Description |
|---|---|
Map<? extends org.gridgain.grid.compute.GridComputeJob,org.gridgain.grid.GridNode> |
map(List<org.gridgain.grid.GridNode> subgrid,
GridHadoopProtocolTaskArguments arg) |
R |
reduce(List<org.gridgain.grid.compute.GridComputeJobResult> results) |
org.gridgain.grid.compute.GridComputeJobResultPolicy |
result(org.gridgain.grid.compute.GridComputeJobResult res,
List<org.gridgain.grid.compute.GridComputeJobResult> rcvd) |
abstract R |
run(org.gridgain.grid.compute.GridComputeJobContext jobCtx,
org.gridgain.grid.hadoop.GridHadoop hadoop,
GridHadoopProtocolTaskArguments args)
Run the task.
|
@Nullable public Map<? extends org.gridgain.grid.compute.GridComputeJob,org.gridgain.grid.GridNode> map(List<org.gridgain.grid.GridNode> subgrid, @Nullable GridHadoopProtocolTaskArguments arg) throws org.gridgain.grid.GridException
map in interface org.gridgain.grid.compute.GridComputeTask<GridHadoopProtocolTaskArguments,R>org.gridgain.grid.GridExceptionpublic org.gridgain.grid.compute.GridComputeJobResultPolicy result(org.gridgain.grid.compute.GridComputeJobResult res,
List<org.gridgain.grid.compute.GridComputeJobResult> rcvd)
throws org.gridgain.grid.GridException
result in interface org.gridgain.grid.compute.GridComputeTask<GridHadoopProtocolTaskArguments,R>org.gridgain.grid.GridException@Nullable public R reduce(List<org.gridgain.grid.compute.GridComputeJobResult> results) throws org.gridgain.grid.GridException
reduce in interface org.gridgain.grid.compute.GridComputeTask<GridHadoopProtocolTaskArguments,R>org.gridgain.grid.GridExceptionpublic abstract R run(org.gridgain.grid.compute.GridComputeJobContext jobCtx, org.gridgain.grid.hadoop.GridHadoop hadoop, GridHadoopProtocolTaskArguments args) throws org.gridgain.grid.GridException
jobCtx - Job context.hadoop - Hadoop facade.args - Arguments.org.gridgain.grid.GridException - If failed.Copyright © 2014. All rights reserved.