package

com.atlassian.jira.issue.index

Interfaces

ChangeHistoryDocumentFactory Abstracts the means to create a org.apache.lucene.document.Document for a ChangeHistoryGroup and its Issue
CommentDocumentFactory Abstracts the means to create a org.apache.lucene.document.Document for a comment Comment and its Issue
DefaultIssueIndexer.ChangeHistoryRetriever  
DefaultIssueIndexer.CommentRetriever  
DefaultIssueIndexer.EntityRetriever<T>  
DefaultIssueIndexer.WorklogRetriever  
DocumentConstants  
IndexDirectoryFactory Responsible for creating the Directory directories required for issue and comment indexing. 
IndexedChangeHistoryFieldManager allows you to add and remove fields that will be indexed in the change history index 
IndexEvent Interface for all events raised during indexing. 
IndexingMode Used by IndexDirectoryFactory.IndexPathAdapter to create Index.Manager
IssueBatcherFactory  
IssueDocumentFactory Abstracts the means to create a org.apache.lucene.document.Document for an Issue
IssueIndexer  
IssueIndexingService Provides services related to the indexing of issue data. 
IssueIndexManager Manages Lucene search indexes. 
IssuesBatcher Splits up a large set of issues into batches. 
IssueSearcherFactory Provides org.apache.lucene.search.IndexSearcher for all issue indexes. 
TemporaryIndexProvider Provides a personal, temporary lucene index that you can query against. 
TemporaryIndexProvider.IndexSearcher<T>  
WorklogDocumentFactory Abstracts the means to create a org.apache.lucene.document.Document for a Worklog and its Issue

Classes

BackgroundIndexListener This Class listens for Issue updates and deletes that happen during a background reindex so that they can be re-validated to ensure the index is not corrupted by any race between the background reindex and the issue updater. 
BulkOnlyIndexManager This index manager ignores calls to reIndex(org.ofbiz.core.entity.GenericValue), deIndex(org.ofbiz.core.entity.GenericValue) and reIndexIssues(Collection)
ChangeHistoryFieldConfiguration Representsa a system field that can be searched by JQL 
ChangeHistoryFieldConfigurationManager  
DefaultChangeHistoryDocumentFactory  
DefaultChangeHistoryRetriever  
DefaultCommentDocumentFactory  
DefaultCommentRetriever  
DefaultIndexedChangeHistoryFieldManager  
DefaultIndexManager  
DefaultIssueBatcherFactory  
DefaultIssueDocumentFactory  
DefaultIssueIndexer  
DefaultIssueSearcherFactory  
DefaultTemporaryIndexProvider  
DefaultWorklogDocumentFactory  
DefaultWorklogRetriever  
IndexConsistencyUtils Utility methods related to performing consistency checks on indexes. 
IndexDeactivatedEvent Event fired when indexes are deactivated, e.g. 
IndexDirectoryFactory.IndexPathAdapter  
IndexedChangeHistoryField Simple class to represent a supported field in a change history search. 
IndexingMode.DirectIndexingMode  
IndexingMode.QueuedIndexingMode  
IndexingShutdownEvent Event triggered when indexing gets shutdown entirely. 
IndexReconciler A helper when doing background re-indexing, to match up which issues are seen in the index and database 
IssueIndexer.Analyzers  
IssueIndexingParams Provides parameters required to conduct indexing or re-indexing JIRA issues. 
IssueIndexingParams.Builder  
JavaExceptionAnalyzer This class wraps the given analyzer. 
JiraAnalyzer  
LuceneIssueIndexProvider Provides Index for all issue indexes. 
MemoryIssueIndexer  
MockIndexDirectoryFactory  
ReindexAllCancelledEvent Raised when "reindex all" has completed. 
ReindexAllCompletedEvent Raised when "reindex all" has completed. 
ReindexAllStartedEvent Event raised when a "reindex all" event is beginning. 
ReindexIssuesCompletedEvent Event raised when indexing a set of issues has completed. 
ReindexIssuesStartedEvent Event raised when several issues are being reindexed. 

Enums

Exceptions

IndexException  
SearchUnavailableException Searching is disabled, cannot get a searcher.