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.Date creationTime  
    protected java.lang.String creatorId  
    protected java.lang.String deploymentId  
    protected java.lang.String key  
    protected java.lang.String name  
    protected java.util.List<PolicyDefinitionLink> policyDefinitionLinks  
    protected boolean policyDefinitionLinksInitialized  
    protected java.lang.String resourceName  
    protected java.lang.String tenantId  
    protected java.lang.String type  
    protected int version  

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

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

    Constructors 
    Constructor Description
    PolicyDefinitionEntityImpl()  
  • Method Summary

    Modifier and Type Method Description
    java.util.Date getCreationTime()
    Returns the creation timestamp of this data object.
    java.lang.String getCreatorId()
    Returns the id of the user creating this data object.
    java.lang.String getDeploymentId()  
    java.lang.String getKey()  
    java.lang.String getName()  
    java.lang.Object getPersistentState()  
    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.String getResourceName()  
    java.lang.String getTenantId()  
    java.lang.String getType()  
    int getVersion()  
    void setCreationTime​(java.util.Date creationTime)  
    void setCreatorId​(java.lang.String creatorId)  
    void setDeploymentId​(java.lang.String deploymentId)  
    void setKey​(java.lang.String key)  
    void setName​(java.lang.String name)  
    void setPolicyDefinitionLinks​(java.util.List<PolicyDefinitionLink> policyDefinitionLinks)  
    void setQueryPolicyDefinitionLinks​(java.util.List<PolicyDefinitionLink> policyDefinitionLinks)
    Setter used by MyBatis when querying policy definitions with policy definition links.
    void setResourceName​(java.lang.String resourceName)  
    void setTenantId​(java.lang.String tenantId)  
    void setType​(java.lang.String type)  
    void setVersion​(int version)  

    Methods inherited from class com.flowable.policy.engine.impl.persistence.entity.AbstractPolicyEngineEntity

    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 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

    Methods inherited from interface com.flowable.policy.api.repository.PolicyDefinition

    getId