|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SearchProvider

Interface for the search providers that handle searching the Wiki
| Field Summary |
|---|
| Fields inherited from interface org.apache.wiki.WikiProvider |
|---|
LATEST_VERSION |
| Method Summary | |
|---|---|
Collection |
findPages(String query)
Search for pages matching a search query |
void |
pageRemoved(WikiPage page)
Delete a page from the search index |
void |
reindexPage(WikiPage page)
Adds a WikiPage for indexing queue. |
| Methods inherited from interface org.apache.wiki.WikiProvider |
|---|
getProviderInfo, initialize |
| Method Detail |
|---|
void pageRemoved(WikiPage page)
page - Page to remove from search indexvoid reindexPage(WikiPage page)
page - The WikiPage to be indexed.
Collection findPages(String query)
throws ProviderException,
IOException
query - query to search for
ProviderException - if the search provider failed.
IOException - if for some reason the query could not be executed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||