Class UserDefinitionEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntity
com.flowable.idm.engine.impl.persistence.entity.UserDefinitionEntityImpl
- All Implemented Interfaces:
UserDefinition,UserDefinitionEntity,org.flowable.common.engine.impl.db.HasRevision,org.flowable.common.engine.impl.persistence.entity.Entity
public class UserDefinitionEntityImpl extends AbstractIdmEngineEntity implements UserDefinitionEntity
- Author:
- Tijs Rademakers
-
Field Summary
Fields Modifier and Type Field Description protected java.util.DatecreationTimeprotected java.lang.StringcreatorIdprotected java.lang.StringdefinitionContentprotected java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity>identityLinksThe identity links for the user definition.protected booleanidentityLinksInitializedprotected java.lang.Stringkeyprotected java.lang.Stringnameprotected java.lang.StringtenantIdprotected java.lang.StringupdaterIdprotected java.util.DateupdateTime -
Constructor Summary
Constructors Constructor Description UserDefinitionEntityImpl() -
Method Summary
Modifier and Type Method Description java.util.Set<java.lang.String>getCandidateGroupIds()java.util.Set<java.lang.String>getCandidateUserIds()java.util.DategetCreationTime()java.lang.StringgetCreatorId()java.lang.StringgetDefinitionContent()java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity>getIdentityLinks()java.lang.StringgetKey()java.lang.StringgetName()java.lang.ObjectgetPersistentState()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.StringgetTenantId()java.lang.StringgetUpdaterId()java.util.DategetUpdateTime()voidsetCreationTime(java.util.Date creationTime)voidsetCreatorId(java.lang.String creatorId)voidsetDefinitionContent(java.lang.String definitionContent)voidsetIdentityLinks(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)voidsetKey(java.lang.String key)voidsetName(java.lang.String name)voidsetQueryIdentityLinks(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)Setter used by MyBatis when querying action definitions with identity links.voidsetTenantId(java.lang.String tenantId)voidsetUpdaterId(java.lang.String updaterId)voidsetUpdateTime(java.util.Date updateTime)Methods inherited from class com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntity
getIdPrefixMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
-
Field Details
-
name
protected java.lang.String name -
key
protected java.lang.String key -
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 user definition. Make sure that it is not set otherwise MyBatis won't invoke the setter.
-
-
Constructor Details
-
UserDefinitionEntityImpl
public UserDefinitionEntityImpl()
-
-
Method Details
-
getName
public java.lang.String getName()- Specified by:
getNamein interfaceUserDefinition
-
setName
public void setName(java.lang.String name)- Specified by:
setNamein interfaceUserDefinitionEntity
-
getKey
public java.lang.String getKey()- Specified by:
getKeyin interfaceUserDefinition
-
setKey
public void setKey(java.lang.String key)- Specified by:
setKeyin interfaceUserDefinitionEntity
-
getTenantId
public java.lang.String getTenantId()- Specified by:
getTenantIdin interfaceUserDefinition
-
setTenantId
public void setTenantId(java.lang.String tenantId)- Specified by:
setTenantIdin interfaceUserDefinitionEntity
-
getCreationTime
public java.util.Date getCreationTime()- Specified by:
getCreationTimein interfaceUserDefinition
-
setCreationTime
public void setCreationTime(java.util.Date creationTime)- Specified by:
setCreationTimein interfaceUserDefinitionEntity
-
getCreatorId
public java.lang.String getCreatorId()- Specified by:
getCreatorIdin interfaceUserDefinition
-
setCreatorId
public void setCreatorId(java.lang.String creatorId)- Specified by:
setCreatorIdin interfaceUserDefinitionEntity
-
getUpdateTime
public java.util.Date getUpdateTime()- Specified by:
getUpdateTimein interfaceUserDefinition
-
setUpdateTime
public void setUpdateTime(java.util.Date updateTime)- Specified by:
setUpdateTimein interfaceUserDefinitionEntity
-
getUpdaterId
public java.lang.String getUpdaterId()- Specified by:
getUpdaterIdin interfaceUserDefinition
-
setUpdaterId
public void setUpdaterId(java.lang.String updaterId)- Specified by:
setUpdaterIdin interfaceUserDefinitionEntity
-
getDefinitionContent
public java.lang.String getDefinitionContent()- Specified by:
getDefinitionContentin interfaceUserDefinitionEntity
-
setDefinitionContent
public void setDefinitionContent(java.lang.String definitionContent)- Specified by:
setDefinitionContentin interfaceUserDefinitionEntity
-
getCandidateUserIds
public java.util.Set<java.lang.String> getCandidateUserIds()- Specified by:
getCandidateUserIdsin interfaceUserDefinition
-
getCandidateGroupIds
public java.util.Set<java.lang.String> getCandidateGroupIds()- Specified by:
getCandidateGroupIdsin interfaceUserDefinition
-
getIdentityLinks
public java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getIdentityLinks()- Specified by:
getIdentityLinksin interfaceUserDefinitionEntity
-
setIdentityLinks
public void setIdentityLinks(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)- Specified by:
setIdentityLinksin interfaceUserDefinitionEntity
-
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:
getPersistentStatein interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-