public class GridCacheDatabaseSharedManager.RestoreBinaryState extends Object
| Constructor and Description |
|---|
RestoreBinaryState(GridCacheDatabaseSharedManager.CheckpointStatus status,
WALIterator iterator,
long lastArchivedSegment,
IgnitePredicate<Integer> cacheGroupsPredicate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
needApplyBinaryUpdate() |
WALRecord |
next()
Advance iterator to the next record.
|
boolean |
throwsCRCError() |
public RestoreBinaryState(GridCacheDatabaseSharedManager.CheckpointStatus status, WALIterator iterator, long lastArchivedSegment, IgnitePredicate<Integer> cacheGroupsPredicate)
status - Checkpoint status.iterator - WAL iterator.lastArchivedSegment - Last archived segment index.cacheGroupsPredicate - Cache groups predicate.public WALRecord next() throws IgniteCheckedException
IgniteCheckedException - If CRC check fail during binary recovery state or another exception occurring.public boolean needApplyBinaryUpdate()
public boolean throwsCRCError()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.1 Release Date : May 21 2020