Class ConversationDefinitionEntityImpl

java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.engage.engine.impl.persistence.entity.AbstractEngageEngineEntity
com.flowable.engage.engine.impl.persistence.entity.ConversationDefinitionEntityImpl
All Implemented Interfaces:
ConversationDefinition, ConversationDefinitionEntity, org.flowable.common.engine.impl.db.HasRevision, org.flowable.common.engine.impl.persistence.entity.Entity

public class ConversationDefinitionEntityImpl
extends AbstractEngageEngineEntity
implements ConversationDefinitionEntity
Author:
Tijs Rademakers
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.util.Date creationTime  
    protected java.lang.String creatorId  
    protected java.lang.String definitionContent  
    protected java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks
    The identity links for the action definition.
    protected boolean identityLinksInitialized  
    protected java.lang.String key  
    protected java.lang.String name  
    protected java.lang.String tenantId  
    protected java.lang.String type  
    protected java.lang.String updaterId  
    protected java.util.Date updateTime  

    Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity

    id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
  • Constructor Summary

    Constructors 
    Constructor Description
    ConversationDefinitionEntityImpl()  
  • Method Summary

    Modifier and Type Method Description
    java.util.Set<java.lang.String> getCandidateGroupIds()  
    java.util.Set<java.lang.String> getCandidateUserIds()  
    java.util.Date getCreationTime()  
    java.lang.String getCreatorId()  
    java.lang.String getDefinitionContent()  
    java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getIdentityLinks()  
    java.lang.String getKey()  
    java.lang.String getName()  
    java.lang.Object getPersistentState()  
    java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getQueryIdentityLinks()
    Getter used by MyBatis when querying action definitions with identity links.
    java.lang.String getTenantId()  
    java.lang.String getType()  
    java.lang.String getUpdaterId()  
    java.util.Date getUpdateTime()  
    void setCreationTime​(java.util.Date creationTime)  
    void setCreatorId​(java.lang.String creatorId)  
    void setDefinitionContent​(java.lang.String definitionContent)  
    void setIdentityLinks​(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)  
    void setKey​(java.lang.String key)  
    void setName​(java.lang.String name)  
    void setQueryIdentityLinks​(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)
    Setter used by MyBatis when querying action definitions with identity links.
    void setTenantId​(java.lang.String tenantId)  
    void setType​(java.lang.String type)  
    void setUpdaterId​(java.lang.String updaterId)  
    void setUpdateTime​(java.util.Date updateTime)  

    Methods inherited from class com.flowable.engage.engine.impl.persistence.entity.AbstractEngageEngineEntity

    getIdPrefix

    Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity

    getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.flowable.engage.api.ConversationDefinition

    getId

    Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity

    getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated

    Methods inherited from interface org.flowable.common.engine.impl.db.HasRevision

    getRevision, getRevisionNext, setRevision