See: Description
| Interface | Description |
|---|---|
| IgfsBaseBlockKey |
The base class to block key that is used by the
IgfsGroupDataBlocksKeyMapper |
| IgfsEx |
Internal API extension for
IgniteFileSystem. |
| IgfsHelper |
IGFS utility processor adapter.
|
| IgfsServerHandler |
IGFS server message handler.
|
| Class | Description |
|---|---|
| IgfsAckMessage |
Block write request acknowledgement message.
|
| IgfsAsyncImpl |
Igfs supporting asynchronous operations.
|
| IgfsAttributes |
IGFS attributes.
|
| IgfsBlockKey |
File's binary data block key.
|
| IgfsBlockLocationImpl |
File block location in the grid.
|
| IgfsBlocksMessage |
IGFS write blocks message.
|
| IgfsClientSession |
IGFS client session.
|
| IgfsColocatedMetadataAffinityKeyMapper |
Special implementation of affinity mapper which maps all metadata to the same primary.
|
| IgfsCommunicationMessage |
Base class for all IGFS communication messages sent between nodes.
|
| IgfsContext |
IGFS context holding all required components for IGFS instance.
|
| IgfsCreateResult |
IGFS file create or append result.
|
| IgfsDataManager |
Cache based file's data container.
|
| IgfsDeleteMessage |
Indicates that entry scheduled for delete was actually deleted.
|
| IgfsDeleteResult |
Result of deletion in IGFS.
|
| IgfsDeleteWorker |
IGFS worker for removal from the trash directory.
|
| IgfsDirectoryInfo |
IGFS directory info.
|
| IgfsEntryInfo |
Base IGFS entry.
|
| IgfsFileAffinityRange |
Affinity range.
|
| IgfsFileImpl |
File or directory information.
|
| IgfsFileInfo |
IGFS file info.
|
| IgfsFileMap |
Auxiliary class that is responsible for managing file affinity keys allocation by ranges.
|
| IgfsFileWorkerBatch |
Work batch is an abstraction of the logically grouped tasks.
|
| IgfsFragmentizerManager |
IGFS fragmentizer manager.
|
| IgfsFragmentizerRequest |
Fragmentizer request.
|
| IgfsFragmentizerResponse |
Fragmentizer response.
|
| IgfsHandshakeResponse |
Handshake message.
|
| IgfsHelperImpl |
IGFS utils processor.
|
| IgfsImpl |
Cache-based IGFS implementation.
|
| IgfsInputStreamDescriptor |
IGFS input stream descriptor - includes stream id and length.
|
| IgfsInputStreamImpl |
Input stream to read data from grid cache with separate blocks.
|
| IgfsJobImpl |
IGFS job implementation.
|
| IgfsLazySecondaryFileSystemPositionedReadable |
Lazy readable entity which is opened on demand.
|
| IgfsListingEntry |
Directory listing entry.
|
| IgfsLocalMetrics |
Value object holding all local IGFS metrics which cannot be determined using file system traversal.
|
| IgfsManager |
Abstract class for IGFS managers.
|
| IgfsMetaManager |
Cache based structure (meta data) manager.
|
| IgfsMetricsAdapter |
IGFS metrics adapter.
|
| IgfsModeResolver | |
| IgfsNodePredicate |
IGFS node predicate.
|
| IgfsNoopHelper |
No-op utils processor adapter.
|
| IgfsNoopProcessor |
Nop Ignite file system processor implementation.
|
| IgfsPathIds |
Path IDs abstraction.
|
| IgfsPathsCreateResult |
IGFS paths create result.
|
| IgfsProcessor |
Fully operational Ignite file system processor.
|
| IgfsProcessorAdapter |
Ignite file system processor adapter.
|
| IgfsSecondaryFileSystemCreateContext |
Context for secondary file system create request.
|
| IgfsSecondaryInputStreamDescriptor |
Descriptor of an input stream opened to the secondary file system.
|
| IgfsServer |
IGFS server.
|
| IgfsServerManager |
IGFS server manager.
|
| IgfsStatus |
IGFS response for status request.
|
| IgfsSyncMessage |
Basic sync message.
|
| IgfsTaskArgsImpl<T> |
IGFS task arguments implementation.
|
| IgfsThread |
IGFS ad-hoc thread.
|
| IgfsThreadFactory |
Special thread factory used only for IGFS pool which prevents
HadoopClassLoader leak into
Thread.contextClassLoader field. |
| IgfsUtils |
Common IGFS utility methods.
|
| Exception | Description |
|---|---|
| IgfsFileWorkerBatchCancelledException |
Exception indicating that file batch processing was cancelled.
|
| IgfsInvalidRangeException |
Internal exception thrown when attempted to update range that is no longer present
in file affinity map.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018