public class WalScanner extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
WalScanner.ScanTerminateStep
Terminate state of scanning of WAL for ability to do chaining flow.
|
| Modifier and Type | Method and Description |
|---|---|
static WalScanner |
buildWalScanner(IgniteWalIteratorFactory.IteratorParametersBuilder parametersBuilder)
Factory method of
WalScanner. |
static WalScanner |
buildWalScanner(IgniteWalIteratorFactory.IteratorParametersBuilder parametersBuilder,
IgniteWalIteratorFactory factory)
Factory method of
WalScanner. |
static WalScanner |
buildWalScanner(WALIterator walIterator)
Factory method of
WalScanner. |
WalScanner.ScanTerminateStep |
findAllRecordsFor(@NotNull Collection<T2<Integer,Long>> groupAndPageIds)
Finding all page physical records whose pageId is contained in given collection.
|
@NotNull public WalScanner.ScanTerminateStep findAllRecordsFor(@NotNull @NotNull Collection<T2<Integer,Long>> groupAndPageIds)
groupAndPageIds - Search pages.public static WalScanner buildWalScanner(WALIterator walIterator)
WalScanner.walIterator - Preconfigured WAL iterator.WalScanner.public static WalScanner buildWalScanner(IgniteWalIteratorFactory.IteratorParametersBuilder parametersBuilder)
WalScanner.parametersBuilder - Iterator parameters for customization.WalScanner.public static WalScanner buildWalScanner(IgniteWalIteratorFactory.IteratorParametersBuilder parametersBuilder, IgniteWalIteratorFactory factory)
WalScanner.parametersBuilder - Iterator parameters for customization.factory - Custom instance of IgniteWalIteratorFactory.WalScanner.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021