|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BaseSearchConfiguration
Minimum behavior defined for any AbstractSearchConfiguration implementation.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface no.sesat.search.mode.config.SearchConfiguration |
|---|
SearchConfiguration.ModesW3cDomDeserialiser |
| Field Summary |
|---|
| Fields inherited from interface no.sesat.search.mode.config.SearchConfiguration |
|---|
DEFAULT_PAGING_PARAMETER, DEFAULT_USER_SORT_PARAMETER |
| Method Summary | |
|---|---|
void |
addQueryTransformer(QueryTransformerConfig transformer)
Adds a QueryTransformerConfig to the list of transformeres. |
void |
addResultHandler(ResultHandlerConfig handler)
Adds a ResultHandlerConfig to the list of handlers. |
void |
clearQueryTransformers()
|
void |
clearResultHandlers()
Remove all result handlers. |
QueryTransformerConfig |
getInitialQueryTransformer()
|
QueryBuilderConfig |
getQueryBuilder()
|
List<QueryTransformerConfig> |
getQueryTransformers()
Returns a (defensive copy) list of QueryTransformerConfig that should be applied to
the query before the query is sent to search indices. |
List<ResultHandlerConfig> |
getResultHandlers()
Returns a (defensive copy) list of ResultHandlerConfig that should act on the search
result. |
void |
setInitialQueryTransformer(QueryTransformerConfig initialQueryTransformer)
|
void |
setQueryBuilder(QueryBuilderConfig queryBuilderConfig)
|
| Methods inherited from interface no.sesat.search.mode.config.SearchConfiguration |
|---|
addResultField, clearFieldFilters, getFieldFilterMap, getId, getName, getPagingParameter, getQueryParameter, getResultFieldMap, getResultsToReturn, getStatisticalName, getUserSortParameter, isAlwaysRun, isAsynchronous, isRunBlank |
| Method Detail |
|---|
void clearQueryTransformers()
List<QueryTransformerConfig> getQueryTransformers()
QueryTransformerConfig that should be applied to
the query before the query is sent to search indices.
void addQueryTransformer(QueryTransformerConfig transformer)
QueryTransformerConfig to the list of transformeres.
transformer - The query transformer to add.void clearResultHandlers()
List<ResultHandlerConfig> getResultHandlers()
ResultHandlerConfig that should act on the search
result.
void addResultHandler(ResultHandlerConfig handler)
ResultHandlerConfig to the list of handlers.
handler - The handler to add.QueryBuilderConfig getQueryBuilder()
void setQueryBuilder(QueryBuilderConfig queryBuilderConfig)
QueryTransformerConfig getInitialQueryTransformer()
void setInitialQueryTransformer(QueryTransformerConfig initialQueryTransformer)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||