Class OutboundMessageDto

java.lang.Object
com.flowable.engage.external.system.dto.OutboundMessageDto
Direct Known Subclasses:
LineOutboundMessageDto, WeChatOutboundTemplateMessageDto, WhatsAppInteractiveMessageDto, WhatsAppOutboundTemplateMessageDto

public class OutboundMessageDto extends Object
The DTO for outbound messages (messages send by the engage platform to the different external system implementations). The system implementations should use the this to receive messages from the engage platform.
Author:
Filip Hrisafov
  • Field Details

    • messageId

      protected String messageId
    • externalUserId

      protected String externalUserId
    • businessAccountId

      protected String businessAccountId
    • content

      protected String content
    • type

      protected String type
    • mediaId

      protected String mediaId
  • Constructor Details

    • OutboundMessageDto

      public OutboundMessageDto()
  • Method Details

    • getMessageId

      public String getMessageId()
    • setMessageId

      public void setMessageId(String messageId)
    • getExternalUserId

      public String getExternalUserId()
    • setExternalUserId

      public void setExternalUserId(String externalUserId)
    • getBusinessAccountId

      public String getBusinessAccountId()
    • setBusinessAccountId

      public void setBusinessAccountId(String businessAccountId)
    • getContent

      public String getContent()
    • setContent

      public void setContent(String content)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getMediaId

      public String getMediaId()
    • setMediaId

      public void setMediaId(String mediaId)