## Uses of Interface
org.apache.ignite.igfs.mapreduce.IgfsJob

Packages that use IgfsJob
org.apache.ignite.igfs.mapreduce: Contains APIs for In-Memory MapReduce over IGFS.
org.apache.ignite.internal.processors.igfs: Contains high performance file system processor.

### Uses of IgfsJob in org.apache.ignite.igfs.mapreduce

Classes in org.apache.ignite.igfs.mapreduce that implement IgfsJob
`class` `IgfsInputStreamJobAdapter` Convenient `IgfsJob` adapter.
`class` `IgfsJobAdapter` Adapter for `IgfsJob` with no-op implementation of `IgfsJobAdapter.cancel()` method.

Methods in org.apache.ignite.igfs.mapreduce that return IgfsJob
`abstract IgfsJob` IgfsTask.`createJob(IgfsPath path, IgfsFileRange range, IgfsTaskArgs<T> args)` Callback invoked during task map procedure to create job that will process specified split for IGFS file.

### Uses of IgfsJob in org.apache.ignite.internal.processors.igfs

Methods in org.apache.ignite.internal.processors.igfs that return IgfsJob
`IgfsJob` IgfsJobImpl.`userObject()` Get user object where resources must be injected.

Methods in org.apache.ignite.internal.processors.igfs with parameters of type IgfsJob
`ComputeJob` IgfsNoopProcessor.`createJob(IgfsJob job, String igfsName, IgfsPath path, long start, long length, IgfsRecordResolver recRslv)` Create compute job for the given IGFS job.
`ComputeJob` IgfsProcessor.`createJob(IgfsJob job, String igfsName, IgfsPath path, long start, long len, IgfsRecordResolver recRslv)` Create compute job for the given IGFS job.
`abstract ComputeJob` IgfsProcessorAdapter.`createJob(IgfsJob job, String igfsName, IgfsPath path, long start, long length, IgfsRecordResolver recRslv)` Create compute job for the given IGFS job.

Constructors in org.apache.ignite.internal.processors.igfs with parameters of type IgfsJob
Constructor and Description
`IgfsJobImpl(IgfsJob job, String igfsName, IgfsPath path, long start, long len, IgfsRecordResolver rslvr)`

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.0
Release Date | : November 30 2018