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 IndexingReporter Stores diagnostic and performance information about indexing operations for reporting at the end of the indexing job.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 AsyncCheckpointCreator This class is responsible for creating and deleting checkpoints asynchronously.AsyncCheckpointService AsyncIndexerService AsyncIndexInfo AsyncIndexInfoServiceImpl AsyncIndexUpdate AsyncIndexUpdate.AsyncUpdateCallback Index update callback that tries to raise the async status flag when the first index change is detected.CompositeIndexEditorProvider Aggregation of a list of editor providers into a single provider.ConsoleIndexingReporter FormattingUtils IndexerMBeanImpl IndexInfoServiceImpl IndexMBeanRegistration IndexName An index name, which possibly contains two version numbers: the product version number, and the customer version number.IndexPathServiceImpl IndexSelectionPolicy This class defines the index selection policy constantsIndexUpdate IndexUpdate.MissingIndexProviderStrategy IndexUpdateProvider IndexUtils TODO documentMetricsFormatter MetricsUtils RateLimitUtils TrackingCorruptIndexHandler WhiteboardIndexEditorProvider DynamicIndexEditorProvider
based on the available whiteboard services. -
Enum Summary Enum Description IndexCommitCallback.IndexProgress