Interface MessageEntity

All Superinterfaces:
Entity, HasRevision, Message, Taggable
All Known Subinterfaces:
TemporaryMessageEntity
All Known Implementing Classes:
MessageEntityImpl, TemporaryMessageEntityImpl

public interface MessageEntity extends Message, Entity, HasRevision
Author:
Filip Hrisafov
  • Method Details

    • setPrivate

      void setPrivate(boolean isPrivate)
    • setHidden

      void setHidden(boolean hidden)
    • setSticky

      void setSticky(boolean sticky)
    • setTenantId

      void setTenantId(String tenantId)
    • setExternalId

      void setExternalId(String externalId)
    • setActionInstanceId

      void setActionInstanceId(String actionInstanceId)
    • setMediaContentId

      void setMediaContentId(String mediaContentId)
    • setConversationId

      void setConversationId(String conversationId)
    • setCategory

      void setCategory(Category category)
    • setType

      void setType(String type)
    • setSubType

      void setSubType(String subType)
    • setMainContent

      void setMainContent(String mainContent)
    • setMainContentType

      void setMainContentType(String mainContentType)
    • setCreationTime

      void setCreationTime(Date creationTime)
    • setUpdateTime

      void setUpdateTime(Date updateTime)
    • setCreatorId

      void setCreatorId(String creatorId)
    • setUpdaterId

      void setUpdaterId(String updaterId)
    • setSenderId

      void setSenderId(String senderId)
    • setReplyToMessageId

      void setReplyToMessageId(String messageId)
    • setRecipientId

      void setRecipientId(String recipientId)
    • setRecipientGroupId

      void setRecipientGroupId(String recipientGroupId)
    • setTags

      void setTags(List<String> tags)
    • isMessageAuditsInitialized

      boolean isMessageAuditsInitialized()
    • getMessageAudits

      Collection<MessageAuditEntity> getMessageAudits()
      Description copied from interface: Message
      The collection of the audits of this message, in arbitrary order
      Specified by:
      getMessageAudits in interface Message
      Returns:
      the audits for this message, if they exist
    • setMessageAudits

      void setMessageAudits(Collection<MessageAuditEntity> messageAudits)