public class ElasticIndexerProvider extends java.lang.Object implements NodeStateIndexerProvider
Constructor and Description |
---|
ElasticIndexerProvider(IndexHelper indexHelper,
org.apache.jackrabbit.oak.plugins.index.elastic.ElasticConnection connection) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
@Nullable NodeStateIndexer |
getIndexer(@NotNull java.lang.String type,
@NotNull java.lang.String indexPath,
@NotNull NodeBuilder definition,
@NotNull NodeState root,
org.apache.jackrabbit.oak.plugins.index.progress.IndexingProgressReporter progressReporter) |
public ElasticIndexerProvider(IndexHelper indexHelper, org.apache.jackrabbit.oak.plugins.index.elastic.ElasticConnection connection)
@Nullable public @Nullable NodeStateIndexer getIndexer(@NotNull @NotNull java.lang.String type, @NotNull @NotNull java.lang.String indexPath, @NotNull @NotNull NodeBuilder definition, @NotNull @NotNull NodeState root, org.apache.jackrabbit.oak.plugins.index.progress.IndexingProgressReporter progressReporter)
getIndexer
in interface NodeStateIndexerProvider
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.