|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is the bridge between the generic
application programmers API and the backend (search engine
specific) implementations. Instances of this this
interface are registered against various combinations
of filter type and search engine to perform the actual
search operation. Application programmers do not need
to access instances of this class directly, rather they
should use the process
method in the Search
class.
The provided implementation for intermedia currently allows any combination of the following filters:
'permissions' - filter by READ privilege 'categories' - filter by category membership 'types' - filter by object typeThe provided implementation for lucene currently only supports the 'types' filter.
QueryEngineRegistry
,
Search
Method Summary | |
ResultSet |
process(QuerySpecification spec)
Processes a query specification generating a document result set |
Method Detail |
public ResultSet process(QuerySpecification spec)
spec
- the query specification
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |