Interface DeploymentEntity

All Superinterfaces:
Deployment, Entity
All Known Implementing Classes:
DeploymentEntityImpl

@Internal public interface DeploymentEntity extends Deployment, Entity
  • Method Details

    • addResource

      void addResource(ResourceEntity resource)
    • getResources

      Map<String,ResourceEntity> getResources()
    • addDeployedArtifact

      void addDeployedArtifact(Object deployedArtifact)
    • getDeployedArtifacts

      <T> List<T> getDeployedArtifacts(Class<T> clazz)
    • setName

      void setName(String name)
    • setCategory

      void setCategory(String category)
    • setKey

      void setKey(String key)
    • setTenantId

      void setTenantId(String tenantId)
    • setResources

      void setResources(Map<String,ResourceEntity> resources)
    • setDeploymentTime

      void setDeploymentTime(Date deploymentTime)
    • isNew

      boolean isNew()
    • setNew

      void setNew(boolean isNew)
    • getEngineVersion

      String getEngineVersion()
    • setEngineVersion

      void setEngineVersion(String engineVersion)
    • getVersion

      Integer getVersion()
      Specified by:
      getVersion in interface Deployment
    • setVersion

      void setVersion(Integer version)
    • getProjectReleaseVersion

      String getProjectReleaseVersion()
      Specified by:
      getProjectReleaseVersion in interface Deployment
    • setProjectReleaseVersion

      void setProjectReleaseVersion(String projectReleaseVersion)