com.atlassian.jira.util.searchers
Class ThreadLocalSearcherCache

java.lang.Object
  extended by com.atlassian.jira.util.searchers.ThreadLocalSearcherCache

public class ThreadLocalSearcherCache
extends Object

This class manages the searcher thread local cache. The actual searchers themselves are stored in this object, which is stored in a ThreadLocal.


Constructor Summary
ThreadLocalSearcherCache()
           
 
Method Summary
static org.apache.lucene.search.Searcher getCommentSearcher()
           
static org.apache.lucene.index.IndexReader getReader()
           
static org.apache.lucene.search.Searcher getSearcher()
           
static ThreadLocalSearcherCache getThreadLocalSearcherCache()
           
static void resetSearchers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadLocalSearcherCache

public ThreadLocalSearcherCache()
Method Detail

getSearcher

public static org.apache.lucene.search.Searcher getSearcher()

getReader

public static org.apache.lucene.index.IndexReader getReader()

getCommentSearcher

public static org.apache.lucene.search.Searcher getCommentSearcher()

resetSearchers

public static void resetSearchers()
                           throws IOException
Throws:
IOException

getThreadLocalSearcherCache

public static ThreadLocalSearcherCache getThreadLocalSearcherCache()


Copyright © 2002-2009 Atlassian. All Rights Reserved.