com.atlassian.jira.issue.index
Interface IssueIndexer

All Known Implementing Classes:
MultiThreadedIssueIndexer, SingleThreadedIssueIndexer

public interface IssueIndexer


Nested Class Summary
static class IssueIndexer.Analyzers
           
 
Method Summary
 void deindexIssues(IssuesIterable issues, com.atlassian.johnson.event.Event event)
           
 void deleteAndReinitializeIndexes()
           
 org.apache.lucene.search.IndexSearcher getCommentSearcher()
           
 org.apache.lucene.search.IndexSearcher getIssueSearcher()
           
 void indexIssues(IssuesIterable issues, com.atlassian.johnson.event.Event event)
           
 void indexIssuesBatchMode(IssuesIterable issues, com.atlassian.johnson.event.Event event)
          Index all issues, use whatever is in your arsenal to do it as FAST as possible.
 void optimize()
           
 void reindexIssues(IssuesIterable issues, com.atlassian.johnson.event.Event event)
           
 void shutdown()
           
 

Method Detail

indexIssues

void indexIssues(IssuesIterable issues,
                 com.atlassian.johnson.event.Event event)

deindexIssues

void deindexIssues(IssuesIterable issues,
                   com.atlassian.johnson.event.Event event)

indexIssuesBatchMode

void indexIssuesBatchMode(IssuesIterable issues,
                          com.atlassian.johnson.event.Event event)
Index all issues, use whatever is in your arsenal to do it as FAST as possible.


reindexIssues

void reindexIssues(IssuesIterable issues,
                   com.atlassian.johnson.event.Event 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-2007 Atlassian. All Rights Reserved.