Class ServiceDeploymentManager

java.lang.Object
com.flowable.serviceregistry.engine.impl.deployer.ServiceDeploymentManager

public class ServiceDeploymentManager extends Object
  • Field Details

  • Constructor Details

    • ServiceDeploymentManager

      public ServiceDeploymentManager()
  • 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)
    • findDeployedServiceDefinitionById

      public ServiceDefinition findDeployedServiceDefinitionById(String serviceDefinitionId)
    • findDeployedLatestServiceDefinitionByKey

      public ServiceDefinition findDeployedLatestServiceDefinitionByKey(String serviceDefinitionKey)
    • findDeployedLatestServiceDefinitionByKeyAndTenantId

      public ServiceDefinition findDeployedLatestServiceDefinitionByKeyAndTenantId(String serviceDefinitionKey, String tenantId)
    • findDeployedServiceDefinitionByKeyAndVersionAndTenantId

      public ServiceDefinition findDeployedServiceDefinitionByKeyAndVersionAndTenantId(String serviceDefinitionKey, Integer serviceDefinitionVersion, String tenantId)
    • resolveServiceDefinition

      public ServiceDefinitionCacheEntry resolveServiceDefinition(ServiceDefinition serviceDefinition)
    • removeDeployment

      public void removeDeployment(String deploymentId)
    • removeDeployment

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

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

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

      public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<ServiceDefinitionCacheEntry> getServiceDefinitionCache()
    • setServiceDefinitionCache

      public void setServiceDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<ServiceDefinitionCacheEntry> serviceDefinitionCache)
    • getServiceEngineConfiguration

      public ServiceRegistryEngineConfiguration getServiceEngineConfiguration()
    • setServiceEngineConfiguration

      public void setServiceEngineConfiguration(ServiceRegistryEngineConfiguration serviceEngineConfiguration)
    • getServiceDefinitionEntityManager

      public ServiceDefinitionEntityManager getServiceDefinitionEntityManager()
    • setServiceDefinitionEntityManager

      public void setServiceDefinitionEntityManager(ServiceDefinitionEntityManager serviceDefinitionEntityManager)
    • getDeploymentEntityManager

      public ServiceDeploymentEntityManager getDeploymentEntityManager()
    • setDeploymentEntityManager

      public void setDeploymentEntityManager(ServiceDeploymentEntityManager deploymentEntityManager)
    • getResourceEntityManager

      public ServiceResourceEntityManager getResourceEntityManager()
    • setResourceEntityManager

      public void setResourceEntityManager(ServiceResourceEntityManager resourceEntityManager)