|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthudson.search.Search
public class Search
Web-bound object that provides search/navigation capability.
This object is bound to "./search" of a model object via SearchableModelObject
and serves
HTTP requests coming from JavaScript to provide search result and auto-completion.
SearchableModelObject
Nested Class Summary | |
---|---|
static class |
Search.Item
|
static class |
Search.Result
|
Constructor Summary | |
---|---|
Search()
|
Method Summary | |
---|---|
void |
doIndex(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
|
void |
doSuggest(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
String query)
Used by search box auto-completion. |
void |
doSuggestOpenSearch(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
String q)
Used by OpenSearch auto-completion. |
static SuggestedItem |
find(SearchIndex index,
String query)
Performs a search and returns the match, or null if no match was found or more than one match was found |
SearchResult |
getSuggestions(org.kohsuke.stapler.StaplerRequest req,
String query)
Gets the list of suggestions that match the given query. |
static List<SuggestedItem> |
suggest(SearchIndex index,
String tokenList)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Search()
Method Detail |
---|
public void doIndex(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public void doSuggestOpenSearch(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, @QueryParameter String q) throws IOException, javax.servlet.ServletException
["queryString",["comp1","comp2",...]]See http://developer.mozilla.org/en/docs/Supporting_search_suggestions_in_search_plugins
IOException
javax.servlet.ServletException
public void doSuggest(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, @QueryParameter String query) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public SearchResult getSuggestions(org.kohsuke.stapler.StaplerRequest req, String query)
public static SuggestedItem find(SearchIndex index, String query)
public static List<SuggestedItem> suggest(SearchIndex index, String tokenList)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |