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>
messages
protected Map<String,ConversationParticipantResponse>
participantsInfo
protected long
unreadCount
-
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()
long
getUnreadCount()
void
setMessages(List<MessageResponse> messages)
void
setParticipantsInfo(Map<String,ConversationParticipantResponse> participantsInfo)
void
setUnreadCount(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)
-
-