Class ConversationDTO
java.lang.Object
com.flowable.engage.engine.impl.dto.ConversationDTO
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected String
protected String
protected String
protected Date
protected String
protected Boolean
protected List<ConversationFilterDTO>
protected String
protected Date
protected List<MessageDTO>
protected Boolean
protected String
protected Map<String,
ConversationParticipant> protected Integer
protected String
protected long
protected long
protected Date
-
Constructor Summary
ConstructorsConstructorDescriptionConversationDTO
(com.fasterxml.jackson.databind.JsonNode jsonNode) ConversationDTO
(String id, String name, String fallbackName, String conversationDefinitionId, List<MessageDTO> messages, List<ActionDTO> actions, Map<String, ConversationParticipant> participants, String assigneeId, long unreadCount, long totalCount, Date createdAt, Date updatedAt, Date lastMessageTime, List<String> tags, Integer priority, String avatarUrl, Boolean archived) ConversationDTO
(String id, String name, String fallbackName, String conversationDefinitionId, List<MessageDTO> messages, List<ActionDTO> actions, Map<String, ConversationParticipant> participants, String assigneeId, long unreadCount, long totalCount, Date createdAt, Date updatedAt, Date lastMessageTime, List<String> tags, Integer priority, String avatarUrl, Boolean archived, List<ConversationFilterDTO> filters) -
Method Summary
Modifier and TypeMethodDescriptiongetId()
getMute()
getName()
getTags()
long
long
void
setActions
(List<ActionDTO> actions) void
setArchived
(Boolean archived) void
setAssigneeId
(String assigneeId) void
setAvatarUrl
(String avatarUrl) void
setConversationDefinitionId
(String conversationDefinitionId) void
setCreatedAt
(Date createdAt) void
setFallbackName
(String fallbackName) void
setFavorite
(Boolean favorite) void
setFilters
(List<ConversationFilterDTO> filters) void
void
setLastMessageTime
(Date lastMessageTime) void
setMessages
(List<MessageDTO> messages) void
void
void
setParticipants
(Map<String, ConversationParticipant> participants) void
setPriority
(Integer priority) void
setSubType
(String subType) void
void
setTotalCount
(long totalCount) void
setUnreadCount
(long unreadCount) void
setUpdatedAt
(Date updatedAt)
-
Field Details
-
id
-
name
-
fallbackName
-
subType
-
conversationDefinitionId
-
messages
-
actions
-
participants
-
assigneeId
-
unreadCount
protected long unreadCount -
totalCount
protected long totalCount -
createdAt
-
updatedAt
-
lastMessageTime
-
tags
-
priority
-
avatarUrl
-
filters
-
archived
-
favorite
-
mute
-
-
Constructor Details
-
ConversationDTO
public ConversationDTO() -
ConversationDTO
public ConversationDTO(com.fasterxml.jackson.databind.JsonNode jsonNode) -
ConversationDTO
public ConversationDTO(String id, String name, String fallbackName, String conversationDefinitionId, List<MessageDTO> messages, List<ActionDTO> actions, Map<String, ConversationParticipant> participants, String assigneeId, long unreadCount, long totalCount, Date createdAt, Date updatedAt, Date lastMessageTime, List<String> tags, Integer priority, String avatarUrl, Boolean archived) -
ConversationDTO
public ConversationDTO(String id, String name, String fallbackName, String conversationDefinitionId, List<MessageDTO> messages, List<ActionDTO> actions, Map<String, ConversationParticipant> participants, String assigneeId, long unreadCount, long totalCount, Date createdAt, Date updatedAt, Date lastMessageTime, List<String> tags, Integer priority, String avatarUrl, Boolean archived, List<ConversationFilterDTO> filters)
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
getFallbackName
-
setFallbackName
-
getSubType
-
setSubType
-
getConversationDefinitionId
-
setConversationDefinitionId
-
getMessages
-
setMessages
-
getParticipants
-
setParticipants
-
getAssigneeId
-
setAssigneeId
-
getActions
-
setActions
-
getUnreadCount
public long getUnreadCount() -
setUnreadCount
public void setUnreadCount(long unreadCount) -
getTotalCount
public long getTotalCount() -
setTotalCount
public void setTotalCount(long totalCount) -
getCreatedAt
-
setCreatedAt
-
getUpdatedAt
-
setUpdatedAt
-
getLastMessageTime
-
setLastMessageTime
-
getTags
-
setTags
-
getPriority
-
setPriority
-
getAvatarUrl
-
setAvatarUrl
-
getFilters
-
setFilters
-
getArchived
-
setArchived
-
getFavorite
-
setFavorite
-
getMute
-
setMute
-