Class UserIndexSearchServiceImpl
java.lang.Object
com.flowable.idm.engine.impl.indexing.UserIndexSearchServiceImpl
- All Implemented Interfaces:
UserIndexSearchService
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.fasterxml.jackson.databind.ObjectMapper
protected PlatformUserResultMapper
protected com.flowable.indexing.SearchService
-
Constructor Summary
ConstructorDescriptionUserIndexSearchServiceImpl
(com.flowable.indexing.SearchService searchService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, PlatformUserResultMapper platformUserResultMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.flowable.platform.common.Page<PlatformUserResponse>
getPageFromQuery
(int start, int size, String index, String query, String order, String sort) com.fasterxml.jackson.databind.JsonNode
com.flowable.platform.common.Page<PlatformUserResponse>
queryUsers
(UserIndexQueryRequest request)
-
Field Details
-
searchService
protected com.flowable.indexing.SearchService searchService -
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper -
platformUserResultMapper
-
-
Constructor Details
-
UserIndexSearchServiceImpl
public UserIndexSearchServiceImpl(com.flowable.indexing.SearchService searchService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, PlatformUserResultMapper platformUserResultMapper)
-
-
Method Details
-
queryUsers
public com.flowable.platform.common.Page<PlatformUserResponse> queryUsers(UserIndexQueryRequest request) - Specified by:
queryUsers
in interfaceUserIndexSearchService
-
getUser
- Specified by:
getUser
in interfaceUserIndexSearchService
-
getPageFromQuery
protected com.flowable.platform.common.Page<PlatformUserResponse> getPageFromQuery(int start, int size, String index, String query, String order, String sort)
-