public class GridCacheDatabaseSharedManager.RestoreBinaryState extends Object
| Constructor and Description |
|---|
RestoreBinaryState(CheckpointStatus status,
WALIterator iterator,
long lastArchivedSegment,
IgnitePredicate<Integer> cacheGroupsPredicate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
needApplyBinaryUpdate() |
@Nullable WALRecord |
next()
Advance iterator to the next record.
|
boolean |
throwsCRCError() |
public RestoreBinaryState(CheckpointStatus status, WALIterator iterator, long lastArchivedSegment, IgnitePredicate<Integer> cacheGroupsPredicate)
status - Checkpoint status.iterator - WAL iterator.lastArchivedSegment - Last archived segment index.cacheGroupsPredicate - Cache groups predicate.@Nullable public @Nullable 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.15.0 Release Date : April 25 2023