com.atlassian.jira.issue.index
Interface IssueIndexer
- All Known Implementing Classes:
- MultiThreadedIssueIndexer, SingleThreadedIssueIndexer
public interface IssueIndexer
indexIssues
void indexIssues(IssuesIterable issues,
Context event)
deindexIssues
void deindexIssues(IssuesIterable issues,
Context event)
indexIssuesBatchMode
void indexIssuesBatchMode(IssuesIterable issuesIterable,
Context event)
- Index the given issues, use whatever is in your arsenal to do it as FAST as possible.
- Parameters:
issuesIterable
- An iterator over the issues to index.event
- The Johnson Event to exclude useres while the index occurs.
reindexIssues
void reindexIssues(IssuesIterable issuesIterable,
Context event)
deleteAndReinitializeIndexes
void deleteAndReinitializeIndexes()
shutdown
void shutdown()
optimize
void optimize()
getIssueSearcher
org.apache.lucene.search.IndexSearcher getIssueSearcher()
getCommentSearcher
org.apache.lucene.search.IndexSearcher getCommentSearcher()
Copyright © 2002-2009 Atlassian. All Rights Reserved.