Class ConversationSearchResponse
- java.lang.Object
-
- com.flowable.engage.dto.conversation.ConversationResponse
-
- com.flowable.engage.dto.conversation.search.ConversationSearchResponse
-
public class ConversationSearchResponse extends ConversationResponse
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected List<MessageResponse>messagesprotected Map<String,ConversationParticipantResponse>participantsInfoprotected longunreadCount-
Fields inherited from class com.flowable.engage.dto.conversation.ConversationResponse
assignedGroupId, assigneeId, avatarId, conversationDefinitionId, creationTime, creatorId, description, externalId, fallbackName, id, joiningType, lastMessageTime, name, ownerId, parentId, participantGroupIds, participantIds, permissions, permissionType, referenceDefinitionId, referenceId, referenceType, state, subType, tags, tenantId, type, updaterId, updateTime, variables
-
-
Constructor Summary
Constructors Constructor Description ConversationSearchResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<MessageResponse>getMessages()Map<String,ConversationParticipantResponse>getParticipantsInfo()longgetUnreadCount()voidsetMessages(List<MessageResponse> messages)voidsetParticipantsInfo(Map<String,ConversationParticipantResponse> participantsInfo)voidsetUnreadCount(long unreadCount)-
Methods inherited from class com.flowable.engage.dto.conversation.ConversationResponse
getAssignedGroupId, getAssigneeId, getAvatarId, getConversationDefinitionId, getCreationTime, getCreatorId, getDescription, getExternalId, getFallbackName, getId, getJoiningType, getLastMessageTime, getName, getOwnerId, getParentId, getParticipantGroupIds, getParticipantIds, getPermissions, getPermissionType, getReferenceDefinitionId, getReferenceId, getReferenceType, getState, getSubType, getTags, getTenantId, getType, getUpdaterId, getUpdateTime, getVariables, setAssignedGroupId, setAssigneeId, setAvatarId, setConversationDefinitionId, setCreationTime, setCreatorId, setDescription, setExternalId, setFallbackName, setId, setJoiningType, setLastMessageTime, setName, setOwnerId, setParentId, setParticipantGroupIds, setParticipantIds, setPermissions, setPermissionType, setReferenceDefinitionId, setReferenceId, setReferenceType, setState, setSubType, setTags, setTenantId, setType, setUpdaterId, setUpdateTime, setVariables
-
-
-
-
Field Detail
-
messages
protected List<MessageResponse> messages
-
participantsInfo
protected Map<String,ConversationParticipantResponse> participantsInfo
-
unreadCount
protected long unreadCount
-
-
Method Detail
-
getMessages
public List<MessageResponse> getMessages()
-
setMessages
public void setMessages(List<MessageResponse> messages)
-
getParticipantsInfo
public Map<String,ConversationParticipantResponse> getParticipantsInfo()
-
setParticipantsInfo
public void setParticipantsInfo(Map<String,ConversationParticipantResponse> participantsInfo)
-
getUnreadCount
public long getUnreadCount()
-
setUnreadCount
public void setUnreadCount(long unreadCount)
-
-