| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFileIO |
class |
AsyncFileIO
File I/O implementation based on
AsynchronousFileChannel. |
class |
EncryptedFileIO
Implementation of
FileIO that supports encryption(decryption) of pages written(readed) to(from) file. |
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 |
EncryptedFileIOFactory.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 |
EncryptedFileIOFactory.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 |
|---|---|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SegmentIO
Implementation of
FileIO specified for WAL segment file. |
| Modifier and Type | Field and Description |
|---|---|
protected FileIO |
SimpleFileInput.io
I/O interface for read/write operations with file
|
| Modifier and Type | Method and Description |
|---|---|
FileIO |
SimpleFileInput.io()
File I/O.
|
FileIO |
FileInput.io()
File I/O.
|
| Constructor and Description |
|---|
SegmentIO(long id,
FileIO delegate) |
SimpleFileInput(FileIO io,
ByteBufferExpander buf) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.5 Release Date : June 4 2019