Class AbstractCmmnAutoDeploymentStrategy

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

public abstract class AbstractCmmnAutoDeploymentStrategy extends CommonAutoDeploymentStrategy<CmmnEngine>
Abstract base class for implementations of AutoDeploymentStrategyDeploymentStrategy.
Author:
Tiese Barrell, Filip Hrisafov
  • Constructor Details

    • AbstractCmmnAutoDeploymentStrategy

      public AbstractCmmnAutoDeploymentStrategy()
    • AbstractCmmnAutoDeploymentStrategy

      public AbstractCmmnAutoDeploymentStrategy(CommonAutoDeploymentProperties deploymentProperties)
  • Method Details

    • getLockManager

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

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

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