Class SlaDefinitionDeployer
java.lang.Object
com.flowable.platform.engine.impl.deployer.SlaDefinitionDeployer
- All Implemented Interfaces:
org.flowable.common.engine.impl.EngineDeployer
public class SlaDefinitionDeployer
extends Object
implements org.flowable.common.engine.impl.EngineDeployer
-
Field Summary
Fields inherited from interface org.flowable.common.engine.impl.EngineDeployer
DEFAULT_UNDEPLOY_ORDER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String, Object> deploymentSettings) protected SlaDefinitionEntitygetMostRecentVersionOfSlaDefinition(String queryDefinitionKey, String tenantId) protected SlaDefinitionEntitygetPersistedInstanceOfSlaDefinition(String key, String deploymentId, String tenantId) voidundeploy(org.flowable.common.engine.api.repository.EngineDeployment parentDeployment, boolean cascade) protected voidupdateCachingAndArtifacts(SlaDefinitionEntity definition, SlaDefinitionModel slaResourceModel, PlatformDeploymentEntity deployment) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.EngineDeployer
getUndeployOrder
-
Constructor Details
-
SlaDefinitionDeployer
public SlaDefinitionDeployer()
-
-
Method Details
-
deploy
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String, Object> deploymentSettings) - Specified by:
deployin interfaceorg.flowable.common.engine.impl.EngineDeployer
-
getMostRecentVersionOfSlaDefinition
protected SlaDefinitionEntity getMostRecentVersionOfSlaDefinition(String queryDefinitionKey, String tenantId) -
getPersistedInstanceOfSlaDefinition
protected SlaDefinitionEntity getPersistedInstanceOfSlaDefinition(String key, String deploymentId, String tenantId) -
updateCachingAndArtifacts
protected void updateCachingAndArtifacts(SlaDefinitionEntity definition, SlaDefinitionModel slaResourceModel, PlatformDeploymentEntity deployment) -
undeploy
public void undeploy(org.flowable.common.engine.api.repository.EngineDeployment parentDeployment, boolean cascade) - Specified by:
undeployin interfaceorg.flowable.common.engine.impl.EngineDeployer
-