Class ConversationDTO
java.lang.Object
com.flowable.engage.engine.impl.dto.ConversationDTO
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Booleanprotected List<ConversationFilterDTO>protected Stringprotected Dateprotected List<MessageDTO>protected Booleanprotected Stringprotected Map<String,ConversationParticipant> protected Integerprotected Stringprotected longprotected longprotected 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()longlongvoidsetActions(List<ActionDTO> actions) voidsetArchived(Boolean archived) voidsetAssigneeId(String assigneeId) voidsetAvatarUrl(String avatarUrl) voidsetConversationDefinitionId(String conversationDefinitionId) voidsetCreatedAt(Date createdAt) voidsetFallbackName(String fallbackName) voidsetFavorite(Boolean favorite) voidsetFilters(List<ConversationFilterDTO> filters) voidvoidsetLastMessageTime(Date lastMessageTime) voidsetMessages(List<MessageDTO> messages) voidvoidvoidsetParticipants(Map<String, ConversationParticipant> participants) voidsetPriority(Integer priority) voidsetSubType(String subType) voidvoidsetTotalCount(long totalCount) voidsetUnreadCount(long unreadCount) voidsetUpdatedAt(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
-