public class LuceneSearchBackend extends SearchBackend
| Constructor and Description |
|---|
LuceneSearchBackend(File indexPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanDeletedBuilds(Progress progress,
hudson.model.Job job) |
void |
cleanDeletedJobs(Progress progress) |
void |
close() |
static LuceneSearchBackend |
create(Map<String,Object> config) |
void |
deleteJob(String jobName) |
List<FreeTextSearchItemImplementation> |
getHits(String query,
boolean includeHighlights) |
SearchBackend |
reconfigure(Map<String,Object> newConfig) |
void |
removeBuild(hudson.model.AbstractBuild<?,?> build) |
void |
storeBuild(hudson.model.AbstractBuild<?,?> build) |
getAllDefaultSearchableFields, getAllFields, getEngine, rebuildDatabase, rebuildJobpublic LuceneSearchBackend(File indexPath) throws IOException
IOExceptionpublic static LuceneSearchBackend create(Map<String,Object> config)
public SearchBackend reconfigure(Map<String,Object> newConfig)
reconfigure in class SearchBackendpublic void close()
public List<FreeTextSearchItemImplementation> getHits(String query, boolean includeHighlights)
getHits in class SearchBackendpublic void storeBuild(hudson.model.AbstractBuild<?,?> build)
throws IOException
storeBuild in class SearchBackendIOExceptionpublic void removeBuild(hudson.model.AbstractBuild<?,?> build)
removeBuild in class SearchBackendpublic void cleanDeletedBuilds(Progress progress, hudson.model.Job job)
cleanDeletedBuilds in class SearchBackendpublic void deleteJob(String jobName)
deleteJob in class SearchBackendpublic void cleanDeletedJobs(Progress progress)
cleanDeletedJobs in class SearchBackendCopyright © 2004-2015. All Rights Reserved.