Interface MessageEntityManager

All Superinterfaces:
EntityManager<MessageEntity>
All Known Implementing Classes:
MessageEntityManagerImpl

public interface MessageEntityManager extends EntityManager<MessageEntity>
Author:
Filip Hrisafov
  • Method Details

    • findByIdWithMessageAudits

      MessageEntity findByIdWithMessageAudits(String messageId)
      Find a message by id including its message audits
      Parameters:
      messageId - the id of the message
      Returns:
      the message with its message audits
    • createMessageQuery

      MessageQuery createMessageQuery()
    • findByCriteria

      List<Message> findByCriteria(MessageQuery query)
    • countByCriteria

      long countByCriteria(MessageQuery query)
    • deleteByConversationId

      void deleteByConversationId(String conversationId)