Class PolicyDefinitionEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.policy.engine.impl.persistence.entity.AbstractPolicyEngineEntity
com.flowable.policy.engine.impl.persistence.entity.PolicyDefinitionEntityImpl
- All Implemented Interfaces:
PolicyDefinition,PolicyDefinitionEntity,org.flowable.common.engine.impl.db.HasRevision,org.flowable.common.engine.impl.persistence.entity.Entity
public class PolicyDefinitionEntityImpl extends AbstractPolicyEngineEntity implements PolicyDefinitionEntity
-
Field Summary
Fields Modifier and Type Field Description protected java.util.DatecreationTimeprotected java.lang.StringcreatorIdprotected java.lang.StringdeploymentIdprotected java.lang.Stringkeyprotected java.lang.Stringnameprotected java.util.List<PolicyDefinitionLink>policyDefinitionLinksprotected booleanpolicyDefinitionLinksInitializedprotected java.lang.StringresourceNameprotected java.lang.StringtenantIdprotected java.lang.Stringtypeprotected intversion -
Constructor Summary
Constructors Constructor Description PolicyDefinitionEntityImpl() -
Method Summary
Modifier and Type Method Description java.util.DategetCreationTime()Returns the creation timestamp of this data object.java.lang.StringgetCreatorId()Returns the id of the user creating this data object.java.lang.StringgetDeploymentId()java.lang.StringgetKey()java.lang.StringgetName()java.lang.ObjectgetPersistentState()java.util.List<PolicyDefinitionLink>getPolicyDefinitionLinks()Returns the policy definition links that are linked to the policy definition.java.util.List<PolicyDefinitionLink>getQueryPolicyDefinitionLinks()Getter used by MyBatis when querying policy definitions with policy definition links.java.lang.StringgetResourceName()java.lang.StringgetTenantId()java.lang.StringgetType()intgetVersion()voidsetCreationTime(java.util.Date creationTime)voidsetCreatorId(java.lang.String creatorId)voidsetDeploymentId(java.lang.String deploymentId)voidsetKey(java.lang.String key)voidsetName(java.lang.String name)voidsetPolicyDefinitionLinks(java.util.List<PolicyDefinitionLink> policyDefinitionLinks)voidsetQueryPolicyDefinitionLinks(java.util.List<PolicyDefinitionLink> policyDefinitionLinks)Setter used by MyBatis when querying policy definitions with policy definition links.voidsetResourceName(java.lang.String resourceName)voidsetTenantId(java.lang.String tenantId)voidsetType(java.lang.String type)voidsetVersion(int version)Methods inherited from class com.flowable.policy.engine.impl.persistence.entity.AbstractPolicyEngineEntity
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
-
key
protected java.lang.String key -
version
protected int version -
deploymentId
protected java.lang.String deploymentId -
tenantId
protected java.lang.String tenantId -
type
protected java.lang.String type -
name
protected java.lang.String name -
resourceName
protected java.lang.String resourceName -
creationTime
protected java.util.Date creationTime -
creatorId
protected java.lang.String creatorId -
policyDefinitionLinksInitialized
protected boolean policyDefinitionLinksInitialized -
policyDefinitionLinks
-
-
Constructor Details
-
PolicyDefinitionEntityImpl
public PolicyDefinitionEntityImpl()
-
-
Method Details
-
getKey
public java.lang.String getKey()- Specified by:
getKeyin interfacePolicyDefinition
-
setKey
public void setKey(java.lang.String key)- Specified by:
setKeyin interfacePolicyDefinitionEntity
-
getVersion
public int getVersion()- Specified by:
getVersionin interfacePolicyDefinition
-
setVersion
public void setVersion(int version)- Specified by:
setVersionin interfacePolicyDefinitionEntity
-
getDeploymentId
public java.lang.String getDeploymentId()- Specified by:
getDeploymentIdin interfacePolicyDefinition
-
setDeploymentId
public void setDeploymentId(java.lang.String deploymentId)- Specified by:
setDeploymentIdin interfacePolicyDefinitionEntity
-
getTenantId
public java.lang.String getTenantId()- Specified by:
getTenantIdin interfacePolicyDefinition
-
setTenantId
public void setTenantId(java.lang.String tenantId)- Specified by:
setTenantIdin interfacePolicyDefinitionEntity
-
getType
public java.lang.String getType()- Specified by:
getTypein interfacePolicyDefinition
-
setType
public void setType(java.lang.String type)- Specified by:
setTypein interfacePolicyDefinitionEntity
-
getName
public java.lang.String getName()- Specified by:
getNamein interfacePolicyDefinition
-
setName
public void setName(java.lang.String name)- Specified by:
setNamein interfacePolicyDefinitionEntity
-
getResourceName
public java.lang.String getResourceName()- Specified by:
getResourceNamein interfacePolicyDefinition
-
setResourceName
public void setResourceName(java.lang.String resourceName)- Specified by:
setResourceNamein interfacePolicyDefinitionEntity
-
getCreationTime
public java.util.Date getCreationTime()Description copied from interface:PolicyDefinitionReturns the creation timestamp of this data object.- Specified by:
getCreationTimein interfacePolicyDefinition- Returns:
- the creation timestamp
-
setCreationTime
public void setCreationTime(java.util.Date creationTime)- Specified by:
setCreationTimein interfacePolicyDefinitionEntity
-
getCreatorId
public java.lang.String getCreatorId()Description copied from interface:PolicyDefinitionReturns the id of the user creating this data object.- Specified by:
getCreatorIdin interfacePolicyDefinition- Returns:
- the id of the creation user
-
setCreatorId
public void setCreatorId(java.lang.String creatorId)- Specified by:
setCreatorIdin interfacePolicyDefinitionEntity
-
getPolicyDefinitionLinks
Description copied from interface:PolicyDefinitionReturns the policy definition links that are linked to the policy definition.- Specified by:
getPolicyDefinitionLinksin interfacePolicyDefinition- Returns:
- the optional list of policy definition links
-
setPolicyDefinitionLinks
- Specified by:
setPolicyDefinitionLinksin interfacePolicyDefinitionEntity
-
getQueryPolicyDefinitionLinks
Getter used by MyBatis when querying policy definitions with policy definition links. -
setQueryPolicyDefinitionLinks
public void setQueryPolicyDefinitionLinks(java.util.List<PolicyDefinitionLink> policyDefinitionLinks)Setter used by MyBatis when querying policy definitions with policy definition links. -
getPersistentState
public java.lang.Object getPersistentState()- Specified by:
getPersistentStatein interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-