Interface AppDeploymentEntity

All Superinterfaces:
AppDeployment, CoreAppDeployment, EngineDeployment, Entity
All Known Implementing Classes:
AppDeploymentEntityImpl

public interface AppDeploymentEntity extends CoreAppDeployment, Entity
Author:
Tijs Rademakers, Joram Barrez
  • Method Details

    • addResource

      void addResource(AppResourceEntity resource)
    • addDeployedArtifact

      void addDeployedArtifact(Object deployedArtifact)
    • getDeployedArtifacts

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

      void addAppDefinitionCacheEntry(String appDefinitionId, AppDefinitionCacheEntry appDefinitionCacheEntry)
    • getAppDefinitionCacheEntry

      AppDefinitionCacheEntry getAppDefinitionCacheEntry(String appDefinitionId)
    • setName

      void setName(String name)
    • setCategory

      void setCategory(String category)
    • setKey

      void setKey(String key)
    • setCreatorId

      void setCreatorId(String creatorId)
    • setTenantId

      void setTenantId(String tenantId)
    • setResources

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

      void setDeploymentTime(Date deploymentTime)
    • isNew

      boolean isNew()
      Specified by:
      isNew in interface EngineDeployment
    • setNew

      void setNew(boolean isNew)