| Modifier and Type | Class and Description |
|---|---|
class |
AsyncFileIO
File I/O implementation based on
AsynchronousFileChannel. |
class |
FileIODecorator
Decorator class for File I/O
|
class |
RandomAccessFileIO
File I/O implementation based on
FileChannel. |
class |
UnzipFileIO
FileIO that allows to work with ZIP compressed file. |
| Modifier and Type | Method and Description |
|---|---|
FileIO |
AsyncFileIOFactory.create(File file)
Creates I/O interface for file with default I/O mode.
|
FileIO |
FileIOFactory.create(File file)
Creates I/O interface for file with default I/O mode.
|
FileIO |
RandomAccessFileIOFactory.create(File file)
Creates I/O interface for file with default I/O mode.
|
FileIO |
AsyncFileIOFactory.create(File file,
OpenOption... modes)
Creates I/O interface for file with specified mode.
|
FileIO |
FileIOFactory.create(File file,
OpenOption... modes)
Creates I/O interface for file with specified mode.
|
FileIO |
RandomAccessFileIOFactory.create(File file,
OpenOption... modes)
Creates I/O interface for file with specified mode.
|
| Constructor and Description |
|---|
FileIODecorator(FileIO delegate) |
| Modifier and Type | Method and Description |
|---|---|
FileIO |
FileInput.io()
File I/O.
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
SingleSegmentLogicalRecordsIterator.createReadFileHandle(FileIO fileIO,
long idx,
RecordSerializer ser,
FileInput in) |
protected abstract AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.createReadFileHandle(FileIO fileIO,
long idx,
RecordSerializer ser,
FileInput in) |
static long |
FsyncModeFileWriteAheadLogManager.writeSerializerVersion(FileIO io,
long idx,
int version,
WALMode mode)
Writes record serializer version to provided
io. |
| Modifier and Type | Method and Description |
|---|---|
void |
FileWriteAheadLogManager.setCreateWalFileListener(IgniteInClosure<FileIO> createWalFileListener)
Setup listener for WAL segment write File IO creation.
|
| Constructor and Description |
|---|
FileInput(FileIO io,
ByteBufferExpander buf) |
ReadFileHandle(FileIO fileIO,
long idx,
RecordSerializer ser,
FileInput in) |
| Modifier and Type | Method and Description |
|---|---|
static SegmentHeader |
RecordV1Serializer.readSegmentHeader(FileIO io,
long expectedIdx)
Reads stored record from provided
io. |
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018