| Package | Description |
|---|---|
| org.apache.ignite.configuration |
Contains configuration-related classes.
|
| org.apache.ignite.internal.processors.cache.persistence.file | |
| org.apache.ignite.internal.processors.cache.persistence.wal | |
| org.apache.ignite.internal.processors.cache.persistence.wal.reader |
| Modifier and Type | Method and Description |
|---|---|
FileIOFactory |
PersistentStoreConfiguration.getFileIOFactory()
Deprecated.
Factory to provide implementation of FileIO interface
which is used for any file read/write operations
|
FileIOFactory |
DataStorageConfiguration.getFileIOFactory()
Factory to provide implementation of FileIO interface
which is used for data storage files read/write operations
|
| Modifier and Type | Method and Description |
|---|---|
PersistentStoreConfiguration |
PersistentStoreConfiguration.setFileIOFactory(FileIOFactory fileIOFactory)
Deprecated.
|
DataStorageConfiguration |
DataStorageConfiguration.setFileIOFactory(FileIOFactory fileIOFactory)
Sets factory to provide implementation of FileIO interface
which is used for data storage files read/write operations
|
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncFileIOFactory
File I/O factory which uses
AsynchronousFileChannel based implementation of FileIO. |
class |
RandomAccessFileIOFactory
File I/O factory which provides RandomAccessFileIO implementation of FileIO.
|
| Modifier and Type | Method and Description |
|---|---|
FileIOFactory |
FilePageStoreManager.getPageStoreFileIoFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
FilePageStoreManager.setPageStoreFileIOFactories(FileIOFactory pageStoreFileIoFactory,
FileIOFactory pageStoreV1FileIoFactory) |
| Constructor and Description |
|---|
FilePageStore(byte type,
File file,
FileIOFactory factory,
DataStorageConfiguration cfg,
AllocatedPageTracker allocatedTracker) |
FilePageStoreV2(byte type,
File file,
FileIOFactory factory,
DataStorageConfiguration cfg,
AllocatedPageTracker allocatedTracker) |
FileVersionCheckingFactory(FileIOFactory fileIOFactory,
DataStorageConfiguration memCfg) |
FileVersionCheckingFactory(FileIOFactory fileIOFactory,
FileIOFactory fileIOFactoryStoreV1,
DataStorageConfiguration memCfg) |
| Modifier and Type | Field and Description |
|---|---|
protected FileIOFactory |
AbstractWalRecordsIterator.ioFactory
Factory to provide I/O interfaces for read/write operations with files
|
| Modifier and Type | Method and Description |
|---|---|
void |
FileWriteAheadLogManager.setFileIOFactory(FileIOFactory ioFactory)
For test purposes only.
|
| Constructor and Description |
|---|
AbstractWalRecordsIterator(IgniteLogger log,
GridCacheSharedContext sharedCtx,
RecordSerializerFactory serializerFactory,
FileIOFactory ioFactory,
int bufSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
IgniteWalIteratorFactory.ioFactory(FileIOFactory ioFactory) |
| Constructor and Description |
|---|
IgniteWalIteratorFactory(IgniteLogger log,
FileIOFactory ioFactory,
int pageSize)
Creates WAL files iterator factory.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018