## Uses of Interface
org.apache.ignite.IgniteFileSystem

Packages that use IgniteFileSystem
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.igfs.mapreduce | Contains APIs for In-Memory MapReduce over IGFS.
org.apache.ignite.igfs.mapreduce.records | Contains record resolvers for In-Memory MapReduce over IGFS.
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.processors.igfs | Contains high performance file system processer.
org.apache.ignite.internal.visor.igfs |
org.apache.ignite.internal.visor.util |

### Uses of IgniteFileSystem in org.apache.ignite

Methods in org.apache.ignite that return IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`IgniteFileSystem` | Ignite.`fileSystem(String name)` Gets an instance of IGFS (Ignite In-Memory File System).
`IgniteFileSystem` | IgniteFileSystem.`withAsync()` Gets component with asynchronous mode enabled.

Methods in org.apache.ignite that return types with arguments of type IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`Collection<IgniteFileSystem>` | Ignite.`fileSystems()` Gets all instances of IGFS (Ignite In-Memory File System).

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

Methods in org.apache.ignite.igfs.mapreduce with parameters of type IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`Object` | IgfsJob.`execute(IgniteFileSystem igfs, IgfsFileRange range, IgfsInputStream in)` Executes this job.
`Object` | IgfsInputStreamJobAdapter.`execute(IgniteFileSystem igfs, IgfsFileRange range, IgfsInputStream in)` Executes this job.
`abstract Object` | IgfsInputStreamJobAdapter.`execute(IgniteFileSystem igfs, IgfsRangeInputStream in)` Executes this job.
`IgfsFileRange` | IgfsRecordResolver.`resolveRecords(IgniteFileSystem fs, IgfsInputStream stream, IgfsFileRange suggestedRecord)` Adjusts record start offset and length.

### Uses of IgniteFileSystem in org.apache.ignite.igfs.mapreduce.records

Methods in org.apache.ignite.igfs.mapreduce.records with parameters of type IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`IgfsFileRange` | IgfsFixedLengthRecordResolver.`resolveRecords(IgniteFileSystem fs, IgfsInputStream stream, IgfsFileRange suggestedRecord)` Adjusts record start offset and length.
`IgfsFileRange` | IgfsByteDelimiterRecordResolver.`resolveRecords(IgniteFileSystem fs, IgfsInputStream stream, IgfsFileRange suggestedRecord)` Adjusts record start offset and length.

### Uses of IgniteFileSystem in org.apache.ignite.internal

Methods in org.apache.ignite.internal that return IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`IgniteFileSystem` | IgniteKernal.`fileSystem(String name)` Gets an instance of IGFS (Ignite In-Memory File System).
`IgniteFileSystem` | IgniteKernal.`igfsx(String name)` Get IGFS instance returning null if it doesn't exist.
`IgniteFileSystem` | IgniteEx.`igfsx(String name)` Get IGFS instance returning null if it doesn't exist.

Methods in org.apache.ignite.internal that return types with arguments of type IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`Collection<IgniteFileSystem>` | IgniteKernal.`fileSystems()` Gets all instances of IGFS (Ignite In-Memory File System).

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

Subinterfaces of IgniteFileSystem in org.apache.ignite.internal.processors.igfs
Modifier and Type | Interface and Description
--- | ---
`interface` | `IgfsEx` Internal API extension for `IgniteFileSystem`.

Classes in org.apache.ignite.internal.processors.igfs that implement IgniteFileSystem
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsAsyncImpl` Igfs supporting asynchronous operations.
`class` | `IgfsImpl` Cache-based IGFS implementation.

Methods in org.apache.ignite.internal.processors.igfs that return IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`IgniteFileSystem` | IgfsProcessor.`igfs(String name)` Gets IGFS instance.
`IgniteFileSystem` | IgfsNoopProcessor.`igfs(String name)` Gets IGFS instance.
`abstract IgniteFileSystem` | IgfsProcessorAdapter.`igfs(String name)` Gets IGFS instance.
`IgniteFileSystem` | IgfsImpl.`withAsync()` Gets component with asynchronous mode enabled.

Methods in org.apache.ignite.internal.processors.igfs that return types with arguments of type IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`Collection<IgniteFileSystem>` | IgfsProcessor.`igfss()` Gets all IGFS instances.
`Collection<IgniteFileSystem>` | IgfsNoopProcessor.`igfss()` Gets all IGFS instances.
`abstract Collection<IgniteFileSystem>` | IgfsProcessorAdapter.`igfss()` Gets all IGFS instances.

### Uses of IgniteFileSystem in org.apache.ignite.internal.visor.igfs

Methods in org.apache.ignite.internal.visor.igfs with parameters of type IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`static VisorIgfs` | VisorIgfs.`from(IgniteFileSystem igfs)`

### Uses of IgniteFileSystem in org.apache.ignite.internal.visor.util

Methods in org.apache.ignite.internal.visor.util with parameters of type IgniteFileSystem
Modifier and Type | Method and Description
--- | ---
`static Path` | VisorTaskUtils.`resolveIgfsProfilerLogsDir(IgniteFileSystem igfs)` Resolve IGFS profiler logs directory.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0
Release Date | : March 31 2015