Class ConversationIndexQueryServiceImpl
java.lang.Object
com.flowable.engage.engine.impl.indexing.ConversationIndexQueryServiceImpl
- All Implemented Interfaces:
ConversationIndexQueryService
public class ConversationIndexQueryServiceImpl
extends Object
implements ConversationIndexQueryService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ConversationResultMapper
protected com.fasterxml.jackson.databind.ObjectMapper
protected SearchService
-
Constructor Summary
ConstructorsConstructorDescriptionConversationIndexQueryServiceImpl
(SearchService searchService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ConversationResultMapper conversationResultMapper) -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
getConversationDocument
(String conversationId) protected Page<ConversationSearchResponse>
getPageFromQuery
(int start, int size, String index, String query, String order, String sort)
-
Field Details
-
searchService
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper -
conversationResultMapper
-
-
Constructor Details
-
ConversationIndexQueryServiceImpl
public ConversationIndexQueryServiceImpl(SearchService searchService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ConversationResultMapper conversationResultMapper)
-
-
Method Details
-
queryConversations
- Specified by:
queryConversations
in interfaceConversationIndexQueryService
-
getConversationDocument
- Specified by:
getConversationDocument
in interfaceConversationIndexQueryService
-
getPageFromQuery
-