Interface QueryIndexProvider

All Known Implementing Classes:
CompositeQueryIndexProvider, WhiteboardIndexProvider

public interface QueryIndexProvider
A mechanism to index data. Indexes might be added or removed at runtime, possibly by changing content in the repository. The provider knows about the indexes available at a given time.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull List<? extends QueryIndex>
    getQueryIndexes(org.apache.jackrabbit.oak.spi.state.NodeState nodeState)
    Get the currently configured indexes.
  • Method Details

    • getQueryIndexes

      @NotNull @NotNull List<? extends QueryIndex> getQueryIndexes(org.apache.jackrabbit.oak.spi.state.NodeState nodeState)
      Get the currently configured indexes.
      Parameters:
      nodeState - the node state of the root
      Returns:
      the list of indexes