Class SearchServiceImpl
java.lang.Object
ch.tocco.nice2.rest.entity.impl.search.SearchServiceImpl
- All Implemented Interfaces:
SearchService
@Component("netuiSearchServiceImpl")
public class SearchServiceImpl
extends Object
implements SearchService
-
Constructor Summary
ConstructorDescriptionSearchServiceImpl
(Context context, SearchParamsService searchParamsService, OrderParser orderParser, PersistenceService persistenceService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPaging
(SearchRequest searchRequest, CriteriaQueryBuilder<?, ?, ?> queryBuilder) void
configureQuery
(SearchRequest searchRequest, QueryBuilderBase<?, ?> queryBuilder) long
countEntities
(SearchRequest searchRequest) searchEntities
(SearchRequest searchRequest) void
setDisableLimitCheck
(boolean disableLimitCheck)
-
Constructor Details
-
SearchServiceImpl
public SearchServiceImpl(Context context, SearchParamsService searchParamsService, OrderParser orderParser, PersistenceService persistenceService)
-
-
Method Details
-
searchEntities
- Specified by:
searchEntities
in interfaceSearchService
-
countEntities
- Specified by:
countEntities
in interfaceSearchService
-
configureQuery
- Specified by:
configureQuery
in interfaceSearchService
-
addPaging
- Specified by:
addPaging
in interfaceSearchService
-
setDisableLimitCheck
@Value("${rest.paging.disableLimitCheck}") public void setDisableLimitCheck(boolean disableLimitCheck)
-