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
-
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
-
Field Details
-
name
protected java.lang.String name -
key
protected java.lang.String key -
type
protected java.lang.String type -
tenantId
protected java.lang.String tenantId -
creationTime
protected java.util.Date creationTime -
creatorId
protected java.lang.String creatorId -
updateTime
protected java.util.Date updateTime -
updaterId
protected java.lang.String updaterId -
definitionContent
protected java.lang.String definitionContent -
identityLinksInitialized
protected boolean identityLinksInitialized -
identityLinks
protected java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinksThe identity links for the action definition. Make sure that it is not set otherwise MyBatis won't invoke the setter.
-
-
Constructor Details
-
ConversationDefinitionEntityImpl
public ConversationDefinitionEntityImpl()
-
-
Method Details
-
getName
public java.lang.String getName()- Specified by:
getName
in interfaceConversationDefinition
-
setName
public void setName(java.lang.String name)- Specified by:
setName
in interfaceConversationDefinitionEntity
-
getKey
public java.lang.String getKey()- Specified by:
getKey
in interfaceConversationDefinition
-
setKey
public void setKey(java.lang.String key)- Specified by:
setKey
in interfaceConversationDefinitionEntity
-
getType
public java.lang.String getType()- Specified by:
getType
in interfaceConversationDefinition
-
setType
public void setType(java.lang.String type)- Specified by:
setType
in interfaceConversationDefinitionEntity
-
getTenantId
public java.lang.String getTenantId()- Specified by:
getTenantId
in interfaceConversationDefinition
-
setTenantId
public void setTenantId(java.lang.String tenantId)- Specified by:
setTenantId
in interfaceConversationDefinitionEntity
-
getCreationTime
public java.util.Date getCreationTime()- Specified by:
getCreationTime
in interfaceConversationDefinition
-
setCreationTime
public void setCreationTime(java.util.Date creationTime)- Specified by:
setCreationTime
in interfaceConversationDefinitionEntity
-
getCreatorId
public java.lang.String getCreatorId()- Specified by:
getCreatorId
in interfaceConversationDefinition
-
setCreatorId
public void setCreatorId(java.lang.String creatorId)- Specified by:
setCreatorId
in interfaceConversationDefinitionEntity
-
getUpdateTime
public java.util.Date getUpdateTime()- Specified by:
getUpdateTime
in interfaceConversationDefinition
-
setUpdateTime
public void setUpdateTime(java.util.Date updateTime)- Specified by:
setUpdateTime
in interfaceConversationDefinitionEntity
-
getUpdaterId
public java.lang.String getUpdaterId()- Specified by:
getUpdaterId
in interfaceConversationDefinition
-
setUpdaterId
public void setUpdaterId(java.lang.String updaterId)- Specified by:
setUpdaterId
in interfaceConversationDefinitionEntity
-
getDefinitionContent
public java.lang.String getDefinitionContent()- Specified by:
getDefinitionContent
in interfaceConversationDefinitionEntity
-
setDefinitionContent
public void setDefinitionContent(java.lang.String definitionContent)- Specified by:
setDefinitionContent
in interfaceConversationDefinitionEntity
-
getCandidateUserIds
public java.util.Set<java.lang.String> getCandidateUserIds()- Specified by:
getCandidateUserIds
in interfaceConversationDefinition
-
getCandidateGroupIds
public java.util.Set<java.lang.String> getCandidateGroupIds()- Specified by:
getCandidateGroupIds
in interfaceConversationDefinition
-
getIdentityLinks
public java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getIdentityLinks()- Specified by:
getIdentityLinks
in interfaceConversationDefinitionEntity
-
setIdentityLinks
public void setIdentityLinks(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)- Specified by:
setIdentityLinks
in interfaceConversationDefinitionEntity
-
getQueryIdentityLinks
public java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getQueryIdentityLinks()Getter used by MyBatis when querying action definitions with identity links. -
setQueryIdentityLinks
public 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. -
getPersistentState
public java.lang.Object getPersistentState()- Specified by:
getPersistentState
in interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-