## Uses of Class
org.apache.ignite.internal.processors.cache.persistence.wal.FileWALPointer

Packages that use FileWALPointer
org.apache.ignite.internal.processors.cache.persistence
org.apache.ignite.internal.processors.cache.persistence.wal
org.apache.ignite.internal.processors.cache.persistence.wal.reader
org.apache.ignite.internal.processors.cache.persistence.wal.serializer

### Uses of FileWALPointer in org.apache.ignite.internal.processors.cache.persistence

Fields in org.apache.ignite.internal.processors.cache.persistence declared as FileWALPointer
`protected FileWALPointer` GridCacheDatabaseSharedManager.RestoreStateContext.`lastRead` Last read record WAL pointer.

### Uses of FileWALPointer in org.apache.ignite.internal.processors.cache.persistence.wal

Methods in org.apache.ignite.internal.processors.cache.persistence.wal with parameters of type FileWALPointer
`int` FileWALPointer.`compareTo(FileWALPointer o)`
`Collection<File>` FsyncModeFileWriteAheadLogManager.`getAndReserveWalFiles(FileWALPointer low, FileWALPointer high)` Collect wal segment files from low pointer (include) to high pointer (not include) and reserve low pointer.
`Collection<File>` FileWriteAheadLogManager.`getAndReserveWalFiles(FileWALPointer low, FileWALPointer high)` Collect wal segment files from low pointer (include) to high pointer (not include) and reserve low pointer.
`protected IgniteCheckedException` AbstractWalRecordsIterator.`handleRecordException(Exception e, FileWALPointer ptr)` Handler for record deserialization exception.
`protected AbstractWalRecordsIterator.AbstractReadFileHandle` AbstractWalRecordsIterator.`initReadHandle(AbstractWalRecordsIterator.AbstractFileDescriptor desc, FileWALPointer start)` Assumes file descriptor will be opened in this method.
`protected AbstractWalRecordsIterator.AbstractReadFileHandle` AbstractWalRecordsIterator.`initReadHandle(AbstractWalRecordsIterator.AbstractFileDescriptor desc, FileWALPointer start, SegmentIO fileIO, SegmentHeader segmentHeader)` Assumes fileIO will be closed in this method in case of error occurred.

### Uses of FileWALPointer in org.apache.ignite.internal.processors.cache.persistence.wal.reader

Fields in org.apache.ignite.internal.processors.cache.persistence.wal.reader declared as FileWALPointer
`static FileWALPointer` IgniteWalIteratorFactory.IteratorParametersBuilder.`DFLT_HIGH_BOUND`
`static FileWALPointer` IgniteWalIteratorFactory.IteratorParametersBuilder.`DFLT_LOW_BOUND`

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.reader with parameters of type FileWALPointer
`IgniteWalIteratorFactory.IteratorParametersBuilder` IgniteWalIteratorFactory.IteratorParametersBuilder.`from(FileWALPointer lowBound)`
`WALIterator` IgniteWalIteratorFactory.`iterator(FileWALPointer replayFrom, File... filesOrDirs)` Creates iterator for file by file scan mode.
`WALIterator` IgniteWalIteratorFactory.`iterator(FileWALPointer replayFrom, String... filesOrDirs)` Creates iterator for file by file scan mode.
`IgniteWalIteratorFactory.IteratorParametersBuilder` IgniteWalIteratorFactory.IteratorParametersBuilder.`to(FileWALPointer highBound)`

### Uses of FileWALPointer in org.apache.ignite.internal.processors.cache.persistence.wal.serializer

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.serializer that return FileWALPointer
`static FileWALPointer` RecordV1Serializer.`readPosition(DataInput in)`

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.serializer with parameters of type FileWALPointer
`static void` RecordV1Serializer.`putPosition(ByteBuffer buf, FileWALPointer ptr)` Saves position, WAL pointer (requires `RecordV1Serializer.FILE_WAL_POINTER_SIZE` bytes)

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.0
Release Date | : November 30 2018