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