Class MessageDTO
java.lang.Object
com.flowable.engage.engine.impl.dto.MessageDTO
public class MessageDTO
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected ContentDTO
content
protected java.util.Set<java.lang.String>
conversationFilters
protected java.lang.String
conversationId
protected java.util.Date
createdAt
protected java.util.Date
editedAt
protected java.util.Set<MessageFlag>
flags
protected java.lang.String
id
protected java.lang.String
sourceId
protected java.util.List<java.lang.String>
tags
protected java.lang.String
userId
-
Constructor Summary
Constructors Constructor Description MessageDTO()
MessageDTO(com.fasterxml.jackson.databind.JsonNode jsonNode)
MessageDTO(java.lang.String id, java.lang.String conversationId, java.lang.String sourceId, java.lang.String userId, java.util.Date createdAt, java.util.Date editedAt, ContentDTO content, java.util.List<java.lang.String> tags, java.util.Set<MessageFlag> flags)
-
Method Summary
Modifier and Type Method Description ContentDTO
getContent()
java.util.Set<java.lang.String>
getConversationFilters()
java.lang.String
getConversationId()
java.util.Date
getCreatedAt()
java.util.Date
getEditedAt()
java.util.Set<MessageFlag>
getFlags()
java.lang.String
getId()
java.lang.String
getSourceId()
java.util.List<java.lang.String>
getTags()
java.lang.String
getUserId()
void
setContent(ContentDTO content)
void
setConversationFilters(java.util.Set<java.lang.String> conversationFilters)
void
setConversationId(java.lang.String conversationId)
void
setCreatedAt(java.util.Date createdAt)
void
setEditedAt(java.util.Date editedAt)
void
setFlags(java.util.Set<MessageFlag> flags)
void
setId(java.lang.String id)
void
setSourceId(java.lang.String sourceId)
void
setTags(java.util.List<java.lang.String> tags)
void
setUserId(java.lang.String userId)
protected ContentDTO
toContentDto(com.fasterxml.jackson.databind.JsonNode jsonNode)
protected java.util.Set<MessageFlag>
toFlags(com.fasterxml.jackson.databind.JsonNode jsonNode)
-
Field Details
-
id
protected java.lang.String id -
conversationId
protected java.lang.String conversationId -
sourceId
protected java.lang.String sourceId -
userId
protected java.lang.String userId -
createdAt
protected java.util.Date createdAt -
editedAt
protected java.util.Date editedAt -
content
-
tags
protected java.util.List<java.lang.String> tags -
flags
-
conversationFilters
protected java.util.Set<java.lang.String> conversationFilters
-
-
Constructor Details
-
MessageDTO
public MessageDTO() -
MessageDTO
public MessageDTO(com.fasterxml.jackson.databind.JsonNode jsonNode) -
MessageDTO
public MessageDTO(java.lang.String id, java.lang.String conversationId, java.lang.String sourceId, java.lang.String userId, java.util.Date createdAt, java.util.Date editedAt, ContentDTO content, java.util.List<java.lang.String> tags, java.util.Set<MessageFlag> flags)
-
-
Method Details
-
toFlags
-
toContentDto
-
getId
public java.lang.String getId() -
setId
public void setId(java.lang.String id) -
getConversationId
public java.lang.String getConversationId() -
setConversationId
public void setConversationId(java.lang.String conversationId) -
getSourceId
public java.lang.String getSourceId() -
setSourceId
public void setSourceId(java.lang.String sourceId) -
getUserId
public java.lang.String getUserId() -
setUserId
public void setUserId(java.lang.String userId) -
getCreatedAt
public java.util.Date getCreatedAt() -
setCreatedAt
public void setCreatedAt(java.util.Date createdAt) -
getEditedAt
public java.util.Date getEditedAt() -
setEditedAt
public void setEditedAt(java.util.Date editedAt) -
getContent
-
setContent
-
getTags
public java.util.List<java.lang.String> getTags() -
setTags
public void setTags(java.util.List<java.lang.String> tags) -
getFlags
-
setFlags
-
getConversationFilters
public java.util.Set<java.lang.String> getConversationFilters() -
setConversationFilters
public void setConversationFilters(java.util.Set<java.lang.String> conversationFilters)
-