Class WhiteboardIndexProvider
java.lang.Object
org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker<QueryIndexProvider>
org.apache.jackrabbit.oak.spi.query.WhiteboardIndexProvider
- All Implemented Interfaces:
QueryIndexProvider
public class WhiteboardIndexProvider
extends AbstractServiceTracker<QueryIndexProvider>
implements QueryIndexProvider
Dynamic
QueryIndexProvider based on the available
whiteboard services.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull List<? extends QueryIndex> getQueryIndexes(NodeState nodeState) Get the currently configured indexes.Methods inherited from class org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker
start, stop
-
Constructor Details
-
WhiteboardIndexProvider
public WhiteboardIndexProvider()
-
-
Method Details
-
getQueryIndexes
Description copied from interface:QueryIndexProviderGet the currently configured indexes.- Specified by:
getQueryIndexesin interfaceQueryIndexProvider- Parameters:
nodeState- the node state of the root- Returns:
- the list of indexes
-