Class AppDeploymentManager

java.lang.Object
com.flowable.app.engine.impl.deployer.AppDeploymentManager

public class AppDeploymentManager extends Object
  • Field Details

  • Constructor Details

    • AppDeploymentManager

      public AppDeploymentManager()
  • Method Details

    • deploy

      public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment)
    • deploy

      public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String,Object> deploymentSettings)
    • findDeployedAppDefinitionById

      public CoreAppDefinition findDeployedAppDefinitionById(String appDefinitionId)
    • findDeployedLatestAppDefinitionByKey

      public org.flowable.app.api.repository.AppDefinition findDeployedLatestAppDefinitionByKey(String appDefinitionKey)
    • findDeployedLatestAppDefinitionByKeyAndTenantId

      public org.flowable.app.api.repository.AppDefinition findDeployedLatestAppDefinitionByKeyAndTenantId(String appDefinitionKey, String tenantId)
    • findDeployedAppDefinitionByKeyAndVersionAndTenantId

      public org.flowable.app.api.repository.AppDefinition findDeployedAppDefinitionByKeyAndVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId)
    • resolveAppDefinition

      public AppDefinitionCacheEntry resolveAppDefinition(org.flowable.app.api.repository.AppDefinition appDefinition)
    • findPageDefinitionByAppKey

      public List<PageDefinition> findPageDefinitionByAppKey(String appDefinitionKey, String tenantId)
    • getPageModel

      public CorePageModel getPageModel(String appDefinitionKey, String tenantId, String pageDefinitionRef, String pageDefinitionKey)
    • removeDeployment

      public void removeDeployment(String deploymentId)
    • removeDeployment

      public void removeDeployment(String deploymentId, boolean cascade)
    • getAppDefinition

      protected org.flowable.app.api.repository.AppDefinition getAppDefinition(String appDefinitionKey, String tenantId)
    • getDeployers

      public List<org.flowable.common.engine.impl.EngineDeployer> getDeployers()
    • setDeployers

      public void setDeployers(List<org.flowable.common.engine.impl.EngineDeployer> deployers)
    • getAppDefinitionCache

      public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry> getAppDefinitionCache()
    • setAppDefinitionCache

      public void setAppDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<AppDefinitionCacheEntry> appDefinitionCache)
    • getPageDefinitionCache

      public PageDeploymentCache getPageDefinitionCache()
    • setPageDefinitionCache

      public void setPageDefinitionCache(PageDeploymentCache pageDefinitionCache)
    • getAppEngineConfiguration

      public AppEngineConfiguration getAppEngineConfiguration()
    • setAppEngineConfiguration

      public void setAppEngineConfiguration(AppEngineConfiguration appEngineConfiguration)
    • getAppDefinitionEntityManager

      public AppDefinitionEntityManager getAppDefinitionEntityManager()
    • setAppDefinitionEntityManager

      public void setAppDefinitionEntityManager(AppDefinitionEntityManager appDefinitionEntityManager)
    • getDeploymentEntityManager

      public AppDeploymentEntityManager getDeploymentEntityManager()
    • setDeploymentEntityManager

      public void setDeploymentEntityManager(AppDeploymentEntityManager deploymentEntityManager)