public class SchemaIndexCacheVisitorImpl extends Object implements SchemaIndexCacheVisitor
| Modifier and Type | Field and Description |
|---|---|
protected GridFutureAdapter<Void> |
buildIdxFut
Future for create/rebuild index.
|
protected IgniteLogger |
log
Logger.
|
| Constructor and Description |
|---|
SchemaIndexCacheVisitorImpl(GridCacheContext<?,?> cctx,
IndexRebuildCancelToken cancelTok,
GridFutureAdapter<Void> buildIdxFut)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
beforeExecute()
This method is called before creating or rebuilding indexes.
|
String |
toString() |
void |
visit(SchemaIndexCacheVisitorClosure clo)
Visit cache entries and pass them to closure.
|
protected final GridFutureAdapter<Void> buildIdxFut
protected final IgniteLogger log
public SchemaIndexCacheVisitorImpl(GridCacheContext<?,?> cctx, IndexRebuildCancelToken cancelTok, GridFutureAdapter<Void> buildIdxFut)
cctx - Cache context.cancelTok - Cancellation token.buildIdxFut - Future for create/rebuild index.public void visit(SchemaIndexCacheVisitorClosure clo)
visit in interface SchemaIndexCacheVisitorclo - Closure.protected void beforeExecute()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023