Class SegmentIO
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.persistence.file.AbstractFileIO
-
- org.apache.ignite.internal.processors.cache.persistence.file.FileIODecorator
-
- org.apache.ignite.internal.processors.cache.persistence.wal.io.SegmentIO
-
- All Implemented Interfaces:
AutoCloseable,FileIO
public class SegmentIO extends FileIODecorator
Implementation ofFileIOspecified for WAL segment file.
-
-
Field Summary
-
Fields inherited from class org.apache.ignite.internal.processors.cache.persistence.file.FileIODecorator
delegate
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetSegmentId()-
Methods inherited from class org.apache.ignite.internal.processors.cache.persistence.file.FileIODecorator
clear, close, force, force, getFileSystemBlockSize, getSparseSize, map, position, position, punchHole, read, read, read, size, transferFrom, transferTo, write, write, write
-
Methods inherited from class org.apache.ignite.internal.processors.cache.persistence.file.AbstractFileIO
readFully, readFully, readFully, writeFully, writeFully, writeFully
-
-
-
-
Constructor Detail
-
SegmentIO
public SegmentIO(long id, FileIO delegate)- Parameters:
id- Segment id.delegate- File I/O delegate
-
-