Class AbstractAppAutoDeploymentStrategy

java.lang.Object
org.flowable.common.spring.CommonAutoDeploymentStrategy<AppEngine>
org.flowable.app.spring.autodeployment.AbstractAppAutoDeploymentStrategy
All Implemented Interfaces:
AutoDeploymentStrategy<AppEngine>
Direct Known Subclasses:
DefaultAutoDeploymentStrategy

public abstract class AbstractAppAutoDeploymentStrategy extends CommonAutoDeploymentStrategy<AppEngine>
Abstract base class for implementations of AutoDeploymentStrategy.
Author:
Tiese Barrell, Filip Hrisafov
  • Constructor Details

    • AbstractAppAutoDeploymentStrategy

      public AbstractAppAutoDeploymentStrategy()
    • AbstractAppAutoDeploymentStrategy

      public AbstractAppAutoDeploymentStrategy(CommonAutoDeploymentProperties deploymentProperties)
  • Method Details

    • getLockManager

      protected org.flowable.common.engine.api.lock.LockManager getLockManager(AppEngine engine, String deploymentNameHint)
      Specified by:
      getLockManager in class CommonAutoDeploymentStrategy<AppEngine>
    • addResource

      protected void addResource(org.springframework.core.io.Resource resource, org.flowable.app.api.repository.AppDeploymentBuilder deploymentBuilder)
    • addResource

      protected void addResource(org.springframework.core.io.Resource resource, String resourceName, org.flowable.app.api.repository.AppDeploymentBuilder deploymentBuilder)