|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Search helper.
Method Summary | |
SearchQuery |
createSearchQuery(java.lang.String grammarUri,
org.jdom.Element searchRequestElement,
SlideToken token,
int maxDepth)
Creates a SearchQuery. |
SearchQuery |
createSearchQuery(java.lang.String grammarUri,
org.jdom.Element searchRequestElement,
SlideToken token,
int maxDepth,
PropertyProvider propertyProvider)
Creates a SearchQuery. |
SearchQuery |
createSearchQuery(java.lang.String grammarUri,
org.jdom.Element searchRequestElement,
SlideToken token,
int maxDepth,
PropertyProvider propertyProvider,
java.lang.String requestUri)
Creates a SearchQuery. |
SearchQuery |
createSearchQuery(java.lang.String grammarUri,
org.jdom.Element searchRequestElement,
SlideToken token,
int maxDepth,
java.lang.String requestUri)
Creates a SearchQuery. |
SearchLanguage |
getLanguage(java.lang.String grammarUri)
retrieves the language bound to a specific grammarUri. |
SearchLanguage[] |
getSupportedLanguages()
Return the allowed query languages. |
SearchQueryResult |
search(SlideToken token,
SearchQuery query)
Method search |
Method Detail |
public SearchQueryResult search(SlideToken token, SearchQuery query) throws ServiceAccessException
token
- a SlideTokenquery
- a SearchQuery
ServiceAccessException
- DataSource access errorpublic SearchLanguage[] getSupportedLanguages()
public SearchLanguage getLanguage(java.lang.String grammarUri) throws BadQueryException
grammarUri
- the URI specifying the grammar
InvalidQueryException
BadQueryException
public SearchQuery createSearchQuery(java.lang.String grammarUri, org.jdom.Element searchRequestElement, SlideToken token, int maxDepth) throws BadQueryException
grammarUri
- identifier for the SearchLanguagesearchRequestElement
- the JDOM element containing the querytoken
- the SlideTokenmaxDepth
- may be 0, 1 or INFINIT
BadQueryException
public SearchQuery createSearchQuery(java.lang.String grammarUri, org.jdom.Element searchRequestElement, SlideToken token, int maxDepth, PropertyProvider propertyProvider) throws BadQueryException
grammarUri
- identifier for the SearchLanguage.searchRequestElement
- the JDOM element containing the querytoken
- the SlideToken.maxDepth
- may be 0, 1 or INFINITY.propertyProvider
- the PropertyProvider to use (may be
null
).
BadQueryException
public SearchQuery createSearchQuery(java.lang.String grammarUri, org.jdom.Element searchRequestElement, SlideToken token, int maxDepth, java.lang.String requestUri) throws BadQueryException
grammarUri
- identifier for the SearchLanguage.searchRequestElement
- the JDOM element containing the querytoken
- the SlideToken.maxDepth
- may be 0, 1 or INFINITY.requestUri
- the URI of the request.
BadQueryException
public SearchQuery createSearchQuery(java.lang.String grammarUri, org.jdom.Element searchRequestElement, SlideToken token, int maxDepth, PropertyProvider propertyProvider, java.lang.String requestUri) throws BadQueryException
grammarUri
- identifier for the SearchLanguage.searchRequestElement
- the JDOM element containing the querytoken
- the SlideToken.maxDepth
- may be 0, 1 or INFINITY.propertyProvider
- the PropertyProvider to use (may be
null
).requestUri
- the URI of the request.
BadQueryException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |