Class OutboundMessageDto
java.lang.Object
com.flowable.engage.external.system.dto.OutboundMessageDto
- Direct Known Subclasses:
WeChatOutboundTemplateMessageDto
,WhatsAppOutboundTemplateMessageDto
public class OutboundMessageDto
extends java.lang.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 Summary
Fields Modifier and Type Field Description protected java.lang.String
businessAccountId
protected java.lang.String
content
protected java.lang.String
externalUserId
protected java.lang.String
mediaId
protected java.lang.String
messageId
protected java.lang.String
type
-
Constructor Summary
Constructors Constructor Description OutboundMessageDto()
-
Method Summary
Modifier and Type Method Description java.lang.String
getBusinessAccountId()
java.lang.String
getContent()
java.lang.String
getExternalUserId()
java.lang.String
getMediaId()
java.lang.String
getMessageId()
java.lang.String
getType()
void
setBusinessAccountId(java.lang.String businessAccountId)
void
setContent(java.lang.String content)
void
setExternalUserId(java.lang.String externalUserId)
void
setMediaId(java.lang.String mediaId)
void
setMessageId(java.lang.String messageId)
void
setType(java.lang.String type)
-
Field Details
-
messageId
protected java.lang.String messageId -
externalUserId
protected java.lang.String externalUserId -
businessAccountId
protected java.lang.String businessAccountId -
content
protected java.lang.String content -
type
protected java.lang.String type -
mediaId
protected java.lang.String mediaId
-
-
Constructor Details
-
OutboundMessageDto
public OutboundMessageDto()
-
-
Method Details
-
getMessageId
public java.lang.String getMessageId() -
setMessageId
public void setMessageId(java.lang.String messageId) -
getExternalUserId
public java.lang.String getExternalUserId() -
setExternalUserId
public void setExternalUserId(java.lang.String externalUserId) -
getBusinessAccountId
public java.lang.String getBusinessAccountId() -
setBusinessAccountId
public void setBusinessAccountId(java.lang.String businessAccountId) -
getContent
public java.lang.String getContent() -
setContent
public void setContent(java.lang.String content) -
getType
public java.lang.String getType() -
setType
public void setType(java.lang.String type) -
getMediaId
public java.lang.String getMediaId() -
setMediaId
public void setMediaId(java.lang.String mediaId)
-