Class TemplateDefinitionDeployer
java.lang.Object
com.flowable.template.engine.impl.deployer.BaseDefinitionDeployer
com.flowable.template.engine.impl.deployer.TemplateDefinitionDeployer
- All Implemented Interfaces:
org.flowable.common.engine.impl.EngineDeployer
public class TemplateDefinitionDeployer
extends BaseDefinitionDeployer
implements org.flowable.common.engine.impl.EngineDeployer
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class BaseDefinitionDeployer
VERSION_DATE_FORMAT, VERSION_DATETIME_FORMATFields 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 TemplateDefinitionEntitygetMostRecentVersionOfTemplateDefinition(TemplateModel templateModel, String tenantId) protected TemplateDefinitionEntitygetPersistedInstanceOfTemplateDefinition(String key, String deploymentId, String tenantId) voidundeploy(org.flowable.common.engine.api.repository.EngineDeployment parentDeployment, boolean cascade) protected voidupdateCachingAndArtifacts(TemplateDefinitionEntity templateDefinition, TemplateModel templateResourceModel, TemplateDeploymentEntity deployment) Methods inherited from class BaseDefinitionDeployer
timestampVersionIsNewerMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.EngineDeployer
getUndeployOrder
-
Constructor Details
-
TemplateDefinitionDeployer
public TemplateDefinitionDeployer()
-
-
Method Details
-
deploy
-
getMostRecentVersionOfTemplateDefinition
protected TemplateDefinitionEntity getMostRecentVersionOfTemplateDefinition(TemplateModel templateModel, String tenantId) -
getPersistedInstanceOfTemplateDefinition
protected TemplateDefinitionEntity getPersistedInstanceOfTemplateDefinition(String key, String deploymentId, String tenantId) -
updateCachingAndArtifacts
protected void updateCachingAndArtifacts(TemplateDefinitionEntity templateDefinition, TemplateModel templateResourceModel, TemplateDeploymentEntity deployment) -
undeploy
public void undeploy(org.flowable.common.engine.api.repository.EngineDeployment parentDeployment, boolean cascade) - Specified by:
undeployin interfaceorg.flowable.common.engine.impl.EngineDeployer
-