| Modifier and Type | Method and Description |
|---|---|
SegmentIO |
FileDescriptor.toIO(FileIOFactory fileIOFactory)
Make fileIo by this description.
|
SegmentIO |
AbstractWalRecordsIterator.AbstractFileDescriptor.toIO(FileIOFactory fileIOFactory)
Make fileIo by this description.
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
SingleSegmentLogicalRecordsIterator.createReadFileHandle(SegmentIO fileIO,
RecordSerializer ser,
FileInput in) |
protected abstract AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.createReadFileHandle(SegmentIO fileIO,
RecordSerializer ser,
FileInput in) |
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.initReadHandle(@NotNull AbstractWalRecordsIterator.AbstractFileDescriptor desc,
@Nullable FileWALPointer start,
@NotNull SegmentIO fileIO,
@NotNull SegmentHeader segmentHeader)
Assumes fileIO will be closed in this method in case of error occurred.
|
| Constructor and Description |
|---|
ReadFileHandle(SegmentIO fileIO,
RecordSerializer ser,
FileInput in,
SegmentAware aware) |
| Modifier and Type | Field and Description |
|---|---|
protected SegmentIO |
AbstractFileHandle.fileIO
I/O interface for read/write operations with file.
|
| Modifier and Type | Method and Description |
|---|---|
FileWriteHandle |
FileHandleManagerImpl.initHandle(SegmentIO fileIO,
long position,
RecordSerializer serializer)
Initialize
FileWriteHandle for first time. |
FileWriteHandle |
FileHandleManager.initHandle(SegmentIO fileIO,
long position,
RecordSerializer serializer)
Initialize
FileWriteHandle for first time. |
FileWriteHandle |
FsyncFileHandleManagerImpl.initHandle(SegmentIO fileIO,
long position,
RecordSerializer serializer)
Initialize
FileWriteHandle for first time. |
FileWriteHandle |
FileHandleManagerImpl.nextHandle(SegmentIO fileIO,
RecordSerializer serializer)
Create next file handle.
|
FileWriteHandle |
FileHandleManager.nextHandle(SegmentIO fileIO,
RecordSerializer serializer)
Create next file handle.
|
FileWriteHandle |
FsyncFileHandleManagerImpl.nextHandle(SegmentIO fileIO,
RecordSerializer serializer)
Create next file handle.
|
| Constructor and Description |
|---|
AbstractFileHandle(@NotNull SegmentIO fileIO) |
| Modifier and Type | Method and Description |
|---|---|
FileInput |
LockedSegmentFileInputFactory.createFileInput(SegmentIO segmentIO,
ByteBufferExpander buf) |
FileInput |
SegmentFileInputFactory.createFileInput(SegmentIO segmentIO,
ByteBufferExpander buf) |
FileInput |
SimpleSegmentFileInputFactory.createFileInput(SegmentIO segmentIO,
ByteBufferExpander buf) |
| Modifier and Type | Method and Description |
|---|---|
static SegmentHeader |
RecordV1Serializer.readSegmentHeader(SegmentIO io,
SegmentFileInputFactory segmentFileInputFactory)
Reads stored record from provided
io. |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.1 Release Date : December 9 2020