org.jenkinsci.plugins.lucene.search
Class SearchBackendManager

java.lang.Object
  extended by org.jenkinsci.plugins.lucene.search.SearchBackendManager

@Extension
public class SearchBackendManager
extends Object


Constructor Summary
SearchBackendManager()
           
 
Method Summary
 List<FreeTextSearchItemImplementation> getHits(String query, boolean includeHighlights)
           
 hudson.search.SearchResult getSuggestedItems(String query)
           
 void rebuildDatabase(ManagerProgress progress)
           
 void reconfigure(SearchBackendEngine searchBackend, Map<String,Object> config)
           
 void removeBuild(hudson.model.AbstractBuild<?,?> build)
           
 void storeBuild(hudson.model.AbstractBuild<?,?> build)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchBackendManager

public SearchBackendManager()
Method Detail

reconfigure

public void reconfigure(SearchBackendEngine searchBackend,
                        Map<String,Object> config)

getHits

public List<FreeTextSearchItemImplementation> getHits(String query,
                                                      boolean includeHighlights)

getSuggestedItems

public hudson.search.SearchResult getSuggestedItems(String query)

removeBuild

public void removeBuild(hudson.model.AbstractBuild<?,?> build)

storeBuild

public void storeBuild(hudson.model.AbstractBuild<?,?> build)
                throws IOException
Throws:
IOException

rebuildDatabase

public void rebuildDatabase(ManagerProgress progress)


Copyright © 2004-2015. All Rights Reserved.