- All Superinterfaces:
Conversation
, org.flowable.common.engine.impl.persistence.entity.Entity
, org.flowable.common.engine.impl.db.HasRevision
, Permissions
, Taggable
- All Known Implementing Classes:
ConversationEntityImpl
public interface ConversationEntity
extends Conversation, org.flowable.common.engine.impl.persistence.entity.Entity, org.flowable.common.engine.impl.db.HasRevision
- Author:
- Filip Hrisafov
-
Method Summary
Methods inherited from interface com.flowable.engage.conversation.api.Conversation
getAssigneeId, getAvatarId, getCandidateGroupIds, getCandidateUserIds, getConversationDefinitionId, getConversationVariables, getCreationTime, getCreatorId, getDescription, getExternalId, getFallbackName, getId, getJoiningType, getLastMessageTime, getMetaData, getName, getOwnerId, getParentId, getPermissionType, getPriority, getReferenceDefinitionId, getReferenceId, getReferenceType, getResubmissionTime, getState, getSubType, getTenantId, getType, getUpdaterId, getUpdateTime, getUserAccountId, isPinned, isStarred
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, getPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
Methods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevision
Methods inherited from interface com.flowable.engage.commons.api.Taggable
getTags
-
Method Details
-
void setExternalId(java.lang.String externalId)
-
void setTenantId(java.lang.String tenantId)
-
void setParentId(java.lang.String parentId)
-
void setReferenceId(java.lang.String scopeId)
-
void setReferenceType(java.lang.String scopeType)
-
void setReferenceDefinitionId(java.lang.String scopeDefinitionId)
-
void setConversationDefinitionId(java.lang.String conversationId)
-
void setState(java.lang.String state)
-
void setType(java.lang.String type)
-
void setSubType(java.lang.String subType)
-
void setPermissionType(java.lang.String permissionType)
-
void setJoiningType(java.lang.String joiningType)
-
void setPriority(java.lang.Integer priority)
-
void setName(java.lang.String name)
-
void setFallbackName(java.lang.String fallbackName)
-
void setDescription(java.lang.String description)
-
void setAvatarId(java.lang.String avatarId)
-
void setCreationTime(java.util.Date creationTime)
-
void setCreatorId(java.lang.String creatorId)
-
void setUpdateTime(java.util.Date updateTime)
-
void setUpdaterId(java.lang.String updaterId)
-
void setResubmissionTime(java.util.Date resubmissionTime)
-
void setLastMessageTime(java.util.Date lastMessageTime)
-
void setUserAccountId(java.lang.String userAccountId)
-
void setMetaData(java.util.Map<java.lang.String,java.lang.Object> metaData)
-
java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getIdentityLinks()
Returns the identity links.
- Specified by:
getIdentityLinks
in interface Conversation
-
void setIdentityLinks(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)
-
boolean isIdentityLinksInitialized()
-
java.util.List<org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity> getQueryVariables()
-
void setQueryVariables(java.util.List<org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity> queryVariables)
-
boolean isVariablesInitialized()
-
void setTags(java.util.List<java.lang.String> tags)