Package org.apache.jackrabbit.oak.plugins.index
-
Interface Summary Interface Description AsyncIndexInfoService ContextAwareCallback Extension to IndexUpdateCallback which also provides access toIndexingContext
CorruptIndexHandler IndexCommitCallback Implementations of this interface can be notified of progress of commit that would update the index.IndexConstants TODO documentIndexEditor Represents the content of a QueryIndex as well as a mechanism for keeping this content up to date.IndexEditorProvider Extension point for plugging in different kinds of IndexEditor providers.IndexInfo Captures information related to indexIndexInfoProvider Service to be provided by various index implementations.IndexInfoService IndexingContext IndexPathService IndexUpdateCallback NodeTraversalCallback Callback which invoked for any changed node read by IndexUpdate as part of diff traversalNodeTraversalCallback.PathSource Provides a way to lazily construct the path and provides access to the current path -
Class Summary Class Description AsyncIndexerService AsyncIndexInfo AsyncIndexInfoServiceImpl AsyncIndexUpdate CompositeIndexEditorProvider Aggregation of a list of editor providers into a single provider.Cursors This utility class provides factory methods to create commonly used types ofCursor
s.Cursors.AbstractCursor A Cursor implementation where the remove method throws an UnsupportedOperationException.Cursors.PathCursor IndexerMBeanImpl IndexInfoServiceImpl IndexMBeanRegistration IndexPathServiceImpl IndexUpdate IndexUpdate.MissingIndexProviderStrategy IndexUpdateProvider IndexUtils TODO documentTrackingCorruptIndexHandler WhiteboardIndexEditorProvider DynamicIndexEditorProvider
based on the available whiteboard services. -
Enum Summary Enum Description IndexCommitCallback.IndexProgress