Interface PolicyDeploymentEntity

All Superinterfaces:
org.flowable.common.engine.api.repository.EngineDeployment, org.flowable.common.engine.impl.persistence.entity.Entity, PolicyDeployment
All Known Implementing Classes:
PolicyDeploymentEntityImpl

public interface PolicyDeploymentEntity
extends PolicyDeployment, org.flowable.common.engine.impl.persistence.entity.Entity
  • Method Summary

    Modifier and Type Method Description
    void addDeployedArtifact​(java.lang.Object deployedArtifact)  
    void addResource​(PolicyResourceEntity resource)  
    <T> java.util.List<T> getDeployedArtifacts​(java.lang.Class<T> clazz)  
    boolean isNew()  
    void setCategory​(java.lang.String category)  
    void setDeploymentTime​(java.util.Date deploymentTime)  
    void setKey​(java.lang.String key)  
    void setName​(java.lang.String name)  
    void setNew​(boolean isNew)  
    void setParentDeploymentId​(java.lang.String parentDeploymentId)  
    void setResources​(java.util.Map<java.lang.String,​org.flowable.common.engine.api.repository.EngineResource> resources)  
    void setTenantId​(java.lang.String tenantId)  

    Methods inherited from interface org.flowable.common.engine.api.repository.EngineDeployment

    getCategory, getDeploymentTime, getDerivedFrom, getDerivedFromRoot, getEngineVersion, getId, getKey, getName, getResources, getTenantId

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

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

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

    getParentDeploymentId
  • Method Details

    • addResource

      void addResource​(PolicyResourceEntity resource)
    • addDeployedArtifact

      void addDeployedArtifact​(java.lang.Object deployedArtifact)
    • getDeployedArtifacts

      <T> java.util.List<T> getDeployedArtifacts​(java.lang.Class<T> clazz)
    • setName

      void setName​(java.lang.String name)
    • setKey

      void setKey​(java.lang.String key)
    • setCategory

      void setCategory​(java.lang.String category)
    • setTenantId

      void setTenantId​(java.lang.String tenantId)
    • setParentDeploymentId

      void setParentDeploymentId​(java.lang.String parentDeploymentId)
    • setResources

      void setResources​(java.util.Map<java.lang.String,​org.flowable.common.engine.api.repository.EngineResource> resources)
    • setDeploymentTime

      void setDeploymentTime​(java.util.Date deploymentTime)
    • isNew

      boolean isNew()
      Specified by:
      isNew in interface org.flowable.common.engine.api.repository.EngineDeployment
    • setNew

      void setNew​(boolean isNew)