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 java.util.List<MessageResponse>
messages
protected java.util.Map<java.lang.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, permissionType, referenceDefinitionId, referenceId, referenceType, state, subType, tags, tenantId, type, updaterId, updateTime, variables
-
Constructor Summary
Constructors Constructor Description ConversationSearchResponse()
-
Method Summary
Modifier and Type Method Description java.util.List<MessageResponse>
getMessages()
java.util.Map<java.lang.String,ConversationParticipantResponse>
getParticipantsInfo()
long
getUnreadCount()
void
setMessages(java.util.List<MessageResponse> messages)
void
setParticipantsInfo(java.util.Map<java.lang.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, 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, setPermissionType, setReferenceDefinitionId, setReferenceId, setReferenceType, setState, setSubType, setTags, setTenantId, setType, setUpdaterId, setUpdateTime, setVariables
-
Field Details
-
messages
-
participantsInfo
-
unreadCount
protected long unreadCount
-
-
Constructor Details
-
ConversationSearchResponse
public ConversationSearchResponse()
-
-
Method Details
-
getMessages
-
setMessages
-
getParticipantsInfo
-
setParticipantsInfo
public void setParticipantsInfo(java.util.Map<java.lang.String,ConversationParticipantResponse> participantsInfo) -
getUnreadCount
public long getUnreadCount() -
setUnreadCount
public void setUnreadCount(long unreadCount)
-