Interface MessageIndexQueryService
-
- All Known Implementing Classes:
MessageIndexQueryServiceImpl
public interface MessageIndexQueryService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Page<MessageResponse>
findMessages(String userId, String tenantId, String conversationId, String searchText, int start, int size)
Page<MessageResponse>
findMessages(String userId, String tenantId, Collection<String> userGroups, String conversationId, String searchText, int start, int size)
default List<MessageResponse>
findRelatedMessages(String userId, String tenantId, String conversationId, String valueTime)
List<MessageResponse>
findRelatedMessages(String userId, String tenantId, Collection<String> userGroups, String conversationId, String valueTime)
Page<MessageComplianceResponse>
queryMessagesForCompliance(MessageIndexQueryRequest request, String tenantId)
-
-
-
Method Detail
-
findMessages
default Page<MessageResponse> findMessages(String userId, String tenantId, String conversationId, String searchText, int start, int size)
-
findMessages
Page<MessageResponse> findMessages(String userId, String tenantId, Collection<String> userGroups, String conversationId, String searchText, int start, int size)
-
findRelatedMessages
default List<MessageResponse> findRelatedMessages(String userId, String tenantId, String conversationId, String valueTime)
-
queryMessagesForCompliance
Page<MessageComplianceResponse> queryMessagesForCompliance(MessageIndexQueryRequest request, String tenantId)
-
findRelatedMessages
List<MessageResponse> findRelatedMessages(String userId, String tenantId, Collection<String> userGroups, String conversationId, String valueTime)
-
-