Class UserIndexSearchServiceImpl
java.lang.Object
com.flowable.idm.engine.impl.indexing.UserIndexSearchServiceImpl
- All Implemented Interfaces:
UserIndexSearchService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.fasterxml.jackson.databind.ObjectMapperprotected PlatformUserResultMapperprotected com.flowable.indexing.SearchService -
Constructor Summary
ConstructorsConstructorDescriptionUserIndexSearchServiceImpl(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.JsonNodecom.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:
queryUsersin interfaceUserIndexSearchService
-
getUser
- Specified by:
getUserin interfaceUserIndexSearchService
-
getPageFromQuery
protected com.flowable.platform.common.Page<PlatformUserResponse> getPageFromQuery(int start, int size, String index, String query, String order, String sort)
-