Class AbstractDmnAutoDeploymentStrategy

java.lang.Object
org.flowable.common.spring.CommonAutoDeploymentStrategy<DmnEngine>
org.flowable.dmn.spring.autodeployment.AbstractDmnAutoDeploymentStrategy
All Implemented Interfaces:
AutoDeploymentStrategy<DmnEngine>
Direct Known Subclasses:
DefaultAutoDeploymentStrategy, ResourceParentFolderAutoDeploymentStrategy, SingleResourceAutoDeploymentStrategy

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

    • AbstractDmnAutoDeploymentStrategy

      public AbstractDmnAutoDeploymentStrategy()
    • AbstractDmnAutoDeploymentStrategy

      public AbstractDmnAutoDeploymentStrategy(CommonAutoDeploymentProperties deploymentProperties)
  • Method Details

    • getLockManager

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

      protected void addResource(org.springframework.core.io.Resource resource, org.flowable.dmn.api.DmnDeploymentBuilder deploymentBuilder)
    • addResource

      protected void addResource(org.springframework.core.io.Resource resource, String resourceName, org.flowable.dmn.api.DmnDeploymentBuilder deploymentBuilder)