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

      All Methods Instance Methods Abstract Methods 
      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
    • Method Detail

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