Class ServiceDeploymentManager
java.lang.Object
com.flowable.serviceregistry.engine.impl.deployer.ServiceDeploymentManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List
<org.flowable.common.engine.impl.EngineDeployer> protected ServiceDeploymentEntityManager
protected ServiceResourceEntityManager
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<ServiceDefinitionCacheEntry> protected ServiceDefinitionEntityManager
protected ServiceRegistryEngineConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
deploy
(org.flowable.common.engine.api.repository.EngineDeployment deployment) void
deploy
(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String, Object> deploymentSettings) findDeployedLatestServiceDefinitionByKey
(String serviceDefinitionKey) findDeployedLatestServiceDefinitionByKeyAndTenantId
(String serviceDefinitionKey, String tenantId) findDeployedServiceDefinitionById
(String serviceDefinitionId) findDeployedServiceDefinitionByKeyAndVersionAndTenantId
(String serviceDefinitionKey, Integer serviceDefinitionVersion, String tenantId) List
<org.flowable.common.engine.impl.EngineDeployer> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<ServiceDefinitionCacheEntry> void
removeDeployment
(String deploymentId) void
removeDeployment
(String deploymentId, boolean cascade) resolveServiceDefinition
(ServiceDefinition serviceDefinition) void
setDeployers
(List<org.flowable.common.engine.impl.EngineDeployer> deployers) void
setDeploymentEntityManager
(ServiceDeploymentEntityManager deploymentEntityManager) void
setResourceEntityManager
(ServiceResourceEntityManager resourceEntityManager) void
setServiceDefinitionCache
(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<ServiceDefinitionCacheEntry> serviceDefinitionCache) void
setServiceDefinitionEntityManager
(ServiceDefinitionEntityManager serviceDefinitionEntityManager) void
setServiceEngineConfiguration
(ServiceRegistryEngineConfiguration serviceEngineConfiguration)
-
Field Details
-
serviceDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<ServiceDefinitionCacheEntry> serviceDefinitionCache -
deployers
-
serviceEngineConfiguration
-
deploymentEntityManager
-
resourceEntityManager
-
serviceDefinitionEntityManager
-
-
Constructor Details
-
ServiceDeploymentManager
public ServiceDeploymentManager()
-
-
Method Details
-
deploy
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment) -
deploy
-
findDeployedServiceDefinitionById
-
findDeployedLatestServiceDefinitionByKey
-
findDeployedLatestServiceDefinitionByKeyAndTenantId
public ServiceDefinition findDeployedLatestServiceDefinitionByKeyAndTenantId(String serviceDefinitionKey, String tenantId) -
findDeployedServiceDefinitionByKeyAndVersionAndTenantId
public ServiceDefinition findDeployedServiceDefinitionByKeyAndVersionAndTenantId(String serviceDefinitionKey, Integer serviceDefinitionVersion, String tenantId) -
resolveServiceDefinition
-
removeDeployment
-
removeDeployment
-
getDeployers
-
setDeployers
-
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
-
setServiceEngineConfiguration
public void setServiceEngineConfiguration(ServiceRegistryEngineConfiguration serviceEngineConfiguration) -
getServiceDefinitionEntityManager
-
setServiceDefinitionEntityManager
public void setServiceDefinitionEntityManager(ServiceDefinitionEntityManager serviceDefinitionEntityManager) -
getDeploymentEntityManager
-
setDeploymentEntityManager
-
getResourceEntityManager
-
setResourceEntityManager
-