Class AbstractEventAutoDeploymentStrategy

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

public abstract class AbstractEventAutoDeploymentStrategy extends CommonAutoDeploymentStrategy<EventRegistryEngine>
Abstract base class for implementations of AutoDeploymentStrategy.
  • Constructor Details

    • AbstractEventAutoDeploymentStrategy

      public AbstractEventAutoDeploymentStrategy()
    • AbstractEventAutoDeploymentStrategy

      public AbstractEventAutoDeploymentStrategy(CommonAutoDeploymentProperties deploymentProperties)
  • Method Details

    • getLockManager

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

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

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