Class SearchBackendManager
- java.lang.Object
-
- org.jenkinsci.plugins.lucene.search.databackend.SearchBackendManager
-
@Extension public class SearchBackendManager extends Object
-
-
Constructor Summary
Constructors Constructor Description SearchBackendManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
abort()
void
clean(ManagerProgress progress)
void
deleteJob(String jobName)
List<FreeTextSearchItemImplementation>
getHits(String query, boolean searchNext)
SearchResult
getSuggestedItems(String query)
void
rebuildDatabase(ManagerProgress progress, int maxWorkers, Set<String> jobs, boolean overwrite)
void
reconfigure(Map<String,Object> config)
void
removeBuild(Run<?,?> run)
void
storeBuild(Run<?,?> run)
-
-
-
Method Detail
-
reconfigure
public void reconfigure(Map<String,Object> config) throws IOException
- Throws:
IOException
-
getHits
public List<FreeTextSearchItemImplementation> getHits(String query, boolean searchNext)
-
getSuggestedItems
public SearchResult getSuggestedItems(String query)
-
clean
public void clean(ManagerProgress progress)
-
abort
public void abort()
-
removeBuild
public void removeBuild(Run<?,?> run) throws IOException
- Throws:
IOException
-
deleteJob
public void deleteJob(String jobName) throws IOException
- Throws:
IOException
-
storeBuild
public void storeBuild(Run<?,?> run) throws IOException
- Throws:
IOException
-
rebuildDatabase
public void rebuildDatabase(ManagerProgress progress, int maxWorkers, Set<String> jobs, boolean overwrite)
-
-