com.atlassian.bamboo.resultsummary.search
Class IndexedBuildResultsSearcherImpl

java.lang.Object
  extended by com.atlassian.bamboo.resultsummary.search.IndexedBuildResultsSearcherImpl
All Implemented Interfaces:
IndexedBuildResultsSearcher

public class IndexedBuildResultsSearcherImpl
extends java.lang.Object
implements IndexedBuildResultsSearcher


Field Summary
static java.lang.String SEARCH_LAST_25_BUILDS
           
static java.lang.String SEARCH_LAST_30_DAYS
           
static java.lang.String SEARCH_LAST_7_DAYS
           
static java.lang.String SEARCH_LAST_90_DAYS
           
static java.lang.String SEARCH_RANGE
           
static java.lang.String SEARCH_RANGE_DATE_FROM
           
static java.lang.String SEARCH_RANGE_DATE_TO
           
 
Constructor Summary
IndexedBuildResultsSearcherImpl()
           
 
Method Summary
 BuildResultsSummaryDocumentFactory getBuildResultsSummaryDocumentFactory()
           
 PlanManager getPlanManager()
           
 java.util.List<ResultsSummary> search(java.util.Map params)
           
 java.util.List<ResultsSummary> search(org.apache.lucene.search.Query q)
           
 void search(org.apache.lucene.search.Query q, AbstractDocumentHitCollector collector)
           
 void setBuildResultsSummaryDocumentFactory(BuildResultsSummaryDocumentFactory buildResultsSummaryDocumentFactory)
           
 void setLuceneConnection(LuceneConnection luceneConnection)
           
 void setPlanManager(PlanManager planManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEARCH_LAST_7_DAYS

public static final java.lang.String SEARCH_LAST_7_DAYS
See Also:
Constant Field Values

SEARCH_LAST_30_DAYS

public static final java.lang.String SEARCH_LAST_30_DAYS
See Also:
Constant Field Values

SEARCH_LAST_90_DAYS

public static final java.lang.String SEARCH_LAST_90_DAYS
See Also:
Constant Field Values

SEARCH_LAST_25_BUILDS

public static final java.lang.String SEARCH_LAST_25_BUILDS
See Also:
Constant Field Values

SEARCH_RANGE

public static final java.lang.String SEARCH_RANGE
See Also:
Constant Field Values

SEARCH_RANGE_DATE_FROM

public static final java.lang.String SEARCH_RANGE_DATE_FROM
See Also:
Constant Field Values

SEARCH_RANGE_DATE_TO

public static final java.lang.String SEARCH_RANGE_DATE_TO
See Also:
Constant Field Values
Constructor Detail

IndexedBuildResultsSearcherImpl

public IndexedBuildResultsSearcherImpl()
Method Detail

search

public java.util.List<ResultsSummary> search(java.util.Map params)
Specified by:
search in interface IndexedBuildResultsSearcher

search

public java.util.List<ResultsSummary> search(org.apache.lucene.search.Query q)
Specified by:
search in interface IndexedBuildResultsSearcher

search

public void search(org.apache.lucene.search.Query q,
                   AbstractDocumentHitCollector collector)
Specified by:
search in interface IndexedBuildResultsSearcher

setLuceneConnection

public void setLuceneConnection(LuceneConnection luceneConnection)

getBuildResultsSummaryDocumentFactory

public BuildResultsSummaryDocumentFactory getBuildResultsSummaryDocumentFactory()

setBuildResultsSummaryDocumentFactory

public void setBuildResultsSummaryDocumentFactory(BuildResultsSummaryDocumentFactory buildResultsSummaryDocumentFactory)

getPlanManager

public PlanManager getPlanManager()

setPlanManager

public void setPlanManager(PlanManager planManager)


Copyright © 2011 Atlassian. All Rights Reserved.