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)
-
-