Class MergeByDateDeploymentMergeStrategy
- java.lang.Object
-
- org.flowable.engine.impl.repository.MergeByDateDeploymentMergeStrategy
-
- All Implemented Interfaces:
DeploymentMergeStrategy
public class MergeByDateDeploymentMergeStrategy extends Object implements DeploymentMergeStrategy
- Author:
- Valentin Zickner
-
-
Constructor Summary
Constructors Constructor Description MergeByDateDeploymentMergeStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<String>extractDeploymentIds(List<ProcessDefinition> allProcessDefinitionsWithKey)voidfinalizeMerge(CommandContext commandContext, String deploymentId, String newTenantId)voidprepareMerge(CommandContext commandContext, String deploymentId, String newTenantId)protected List<ProcessDefinition>sortProcessDefinitionsByDeploymentTime(List<ProcessDefinition> allProcessDefinitionsWithKey)
-
-
-
Method Detail
-
prepareMerge
public void prepareMerge(CommandContext commandContext, String deploymentId, String newTenantId)
- Specified by:
prepareMergein interfaceDeploymentMergeStrategy
-
finalizeMerge
public void finalizeMerge(CommandContext commandContext, String deploymentId, String newTenantId)
- Specified by:
finalizeMergein interfaceDeploymentMergeStrategy
-
sortProcessDefinitionsByDeploymentTime
protected List<ProcessDefinition> sortProcessDefinitionsByDeploymentTime(List<ProcessDefinition> allProcessDefinitionsWithKey)
-
extractDeploymentIds
protected List<String> extractDeploymentIds(List<ProcessDefinition> allProcessDefinitionsWithKey)
-
-