Class ActionDeploymentEntityImpl

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String category  
      protected java.util.Map<java.lang.Class<?>,​java.util.List<java.lang.Object>> deployedArtifacts
      Will only be used during actual deployment to pass deployed artifacts (eg form definitions).
      protected java.util.Date deploymentTime  
      protected boolean isNew  
      protected java.lang.String key  
      protected java.lang.String name  
      protected java.lang.String parentDeploymentId  
      protected java.util.Map<java.lang.String,​org.flowable.common.engine.api.repository.EngineResource> resources  
      protected java.lang.String tenantId  
      • Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addDeployedArtifact​(java.lang.Object deployedArtifact)  
      void addResource​(ActionResourceEntity resource)  
      java.lang.String getCategory()  
      <T> java.util.List<T> getDeployedArtifacts​(java.lang.Class<T> clazz)  
      java.util.Date getDeploymentTime()  
      java.lang.String getDerivedFrom()  
      java.lang.String getDerivedFromRoot()  
      java.lang.String getEngineVersion()  
      java.lang.String getKey()  
      java.lang.String getName()  
      java.lang.String getParentDeploymentId()  
      java.lang.Object getPersistentState()  
      java.util.Map<java.lang.String,​org.flowable.common.engine.api.repository.EngineResource> getResources()  
      java.lang.String getTenantId()  
      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)  
      java.lang.String toString()  
      • 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, wait, wait, wait
      • Methods inherited from interface org.flowable.common.engine.api.repository.EngineDeployment

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

        getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
    • Field Detail

      • name

        protected java.lang.String name
      • key

        protected java.lang.String key
      • category

        protected java.lang.String category
      • tenantId

        protected java.lang.String tenantId
      • parentDeploymentId

        protected java.lang.String parentDeploymentId
      • resources

        protected java.util.Map<java.lang.String,​org.flowable.common.engine.api.repository.EngineResource> resources
      • deploymentTime

        protected java.util.Date deploymentTime
      • isNew

        protected boolean isNew
      • deployedArtifacts

        protected java.util.Map<java.lang.Class<?>,​java.util.List<java.lang.Object>> deployedArtifacts
        Will only be used during actual deployment to pass deployed artifacts (eg form definitions). Will be null otherwise.
    • Constructor Detail

      • ActionDeploymentEntityImpl

        public ActionDeploymentEntityImpl()
    • Method Detail

      • getPersistentState

        public java.lang.Object getPersistentState()
        Specified by:
        getPersistentState in interface org.flowable.common.engine.impl.persistence.entity.Entity
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface org.flowable.common.engine.api.repository.EngineDeployment
      • getKey

        public java.lang.String getKey()
        Specified by:
        getKey in interface org.flowable.common.engine.api.repository.EngineDeployment
      • getResources

        public java.util.Map<java.lang.String,​org.flowable.common.engine.api.repository.EngineResource> getResources()
        Specified by:
        getResources in interface org.flowable.common.engine.api.repository.EngineDeployment
      • getCategory

        public java.lang.String getCategory()
        Specified by:
        getCategory in interface org.flowable.common.engine.api.repository.EngineDeployment
      • getTenantId

        public java.lang.String getTenantId()
        Specified by:
        getTenantId in interface org.flowable.common.engine.api.repository.EngineDeployment
      • setResources

        public void setResources​(java.util.Map<java.lang.String,​org.flowable.common.engine.api.repository.EngineResource> resources)
        Specified by:
        setResources in interface ActionDeploymentEntity
      • getDeploymentTime

        public java.util.Date getDeploymentTime()
        Specified by:
        getDeploymentTime in interface org.flowable.common.engine.api.repository.EngineDeployment
      • isNew

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

        public java.lang.String getDerivedFrom()
        Specified by:
        getDerivedFrom in interface org.flowable.common.engine.api.repository.EngineDeployment
      • getDerivedFromRoot

        public java.lang.String getDerivedFromRoot()
        Specified by:
        getDerivedFromRoot in interface org.flowable.common.engine.api.repository.EngineDeployment
      • getEngineVersion

        public java.lang.String getEngineVersion()
        Specified by:
        getEngineVersion in interface org.flowable.common.engine.api.repository.EngineDeployment
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object