Class ConversationDTO

java.lang.Object
com.flowable.engage.engine.impl.dto.ConversationDTO

public class ConversationDTO extends Object
  • Field Details

    • id

      protected String id
    • name

      protected String name
    • fallbackName

      protected String fallbackName
    • subType

      protected String subType
    • conversationDefinitionId

      protected String conversationDefinitionId
    • messages

      protected List<MessageDTO> messages
    • actions

      protected List<ActionDTO> actions
    • participants

      protected Map<String,ConversationParticipant> participants
    • assigneeId

      protected String assigneeId
    • unreadCount

      protected long unreadCount
    • totalCount

      protected long totalCount
    • createdAt

      protected Date createdAt
    • updatedAt

      protected Date updatedAt
    • lastMessageTime

      protected Date lastMessageTime
    • tags

      protected List<String> tags
    • priority

      protected Integer priority
    • avatarUrl

      protected String avatarUrl
    • filters

      protected List<ConversationFilterDTO> filters
    • archived

      protected Boolean archived
    • favorite

      protected Boolean favorite
    • mute

      protected Boolean mute
  • Constructor Details

  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getFallbackName

      public String getFallbackName()
    • setFallbackName

      public void setFallbackName(String fallbackName)
    • getSubType

      public String getSubType()
    • setSubType

      public void setSubType(String subType)
    • getConversationDefinitionId

      public String getConversationDefinitionId()
    • setConversationDefinitionId

      public void setConversationDefinitionId(String conversationDefinitionId)
    • getMessages

      public List<MessageDTO> getMessages()
    • setMessages

      public void setMessages(List<MessageDTO> messages)
    • getParticipants

      public Map<String,ConversationParticipant> getParticipants()
    • setParticipants

      public void setParticipants(Map<String,ConversationParticipant> participants)
    • getAssigneeId

      public String getAssigneeId()
    • setAssigneeId

      public void setAssigneeId(String assigneeId)
    • getActions

      public List<ActionDTO> getActions()
    • setActions

      public void setActions(List<ActionDTO> actions)
    • getUnreadCount

      public long getUnreadCount()
    • setUnreadCount

      public void setUnreadCount(long unreadCount)
    • getTotalCount

      public long getTotalCount()
    • setTotalCount

      public void setTotalCount(long totalCount)
    • getCreatedAt

      public Date getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Date createdAt)
    • getUpdatedAt

      public Date getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(Date updatedAt)
    • getLastMessageTime

      public Date getLastMessageTime()
    • setLastMessageTime

      public void setLastMessageTime(Date lastMessageTime)
    • getTags

      public List<String> getTags()
    • setTags

      public void setTags(List<String> tags)
    • getPriority

      public Integer getPriority()
    • setPriority

      public void setPriority(Integer priority)
    • getAvatarUrl

      public String getAvatarUrl()
    • setAvatarUrl

      public void setAvatarUrl(String avatarUrl)
    • getFilters

      public List<ConversationFilterDTO> getFilters()
    • setFilters

      public void setFilters(List<ConversationFilterDTO> filters)
    • getArchived

      public Boolean getArchived()
    • setArchived

      public void setArchived(Boolean archived)
    • getFavorite

      public Boolean getFavorite()
    • setFavorite

      public void setFavorite(Boolean favorite)
    • getMute

      public Boolean getMute()
    • setMute

      public void setMute(Boolean mute)