Interface ConversationEntity

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 Details

    • setExternalId

      void setExternalId​(java.lang.String externalId)
    • setTenantId

      void setTenantId​(java.lang.String tenantId)
    • setParentId

      void setParentId​(java.lang.String parentId)
    • setReferenceId

      void setReferenceId​(java.lang.String scopeId)
    • setReferenceType

      void setReferenceType​(java.lang.String scopeType)
    • setReferenceDefinitionId

      void setReferenceDefinitionId​(java.lang.String scopeDefinitionId)
    • setConversationDefinitionId

      void setConversationDefinitionId​(java.lang.String conversationId)
    • setState

      void setState​(java.lang.String state)
    • setType

      void setType​(java.lang.String type)
    • setSubType

      void setSubType​(java.lang.String subType)
    • setPermissionType

      void setPermissionType​(java.lang.String permissionType)
    • setJoiningType

      void setJoiningType​(java.lang.String joiningType)
    • setPriority

      void setPriority​(java.lang.Integer priority)
    • setName

      void setName​(java.lang.String name)
    • setFallbackName

      void setFallbackName​(java.lang.String fallbackName)
    • setDescription

      void setDescription​(java.lang.String description)
    • setAvatarId

      void setAvatarId​(java.lang.String avatarId)
    • setCreationTime

      void setCreationTime​(java.util.Date creationTime)
    • setCreatorId

      void setCreatorId​(java.lang.String creatorId)
    • setUpdateTime

      void setUpdateTime​(java.util.Date updateTime)
    • setUpdaterId

      void setUpdaterId​(java.lang.String updaterId)
    • setResubmissionTime

      void setResubmissionTime​(java.util.Date resubmissionTime)
    • setLastMessageTime

      void setLastMessageTime​(java.util.Date lastMessageTime)
    • setUserAccountId

      void setUserAccountId​(java.lang.String userAccountId)
    • setMetaData

      void setMetaData​(java.util.Map<java.lang.String,​java.lang.Object> metaData)
    • getIdentityLinks

      java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getIdentityLinks()
      Description copied from interface: Conversation
      Returns the identity links.
      Specified by:
      getIdentityLinks in interface Conversation
    • setIdentityLinks

      void setIdentityLinks​(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)
    • isIdentityLinksInitialized

      boolean isIdentityLinksInitialized()
    • getQueryVariables

      java.util.List<org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity> getQueryVariables()
    • setQueryVariables

      void setQueryVariables​(java.util.List<org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity> queryVariables)
    • isVariablesInitialized

      boolean isVariablesInitialized()
    • setTags

      void setTags​(java.util.List<java.lang.String> tags)