if (processDefinitionId != null) {
// activate/suspend process definition by id
if (getSuspended()) {
repositoryService.suspendProcessDefinitionById(processDefinitionId, includeProcessInstances, delayedExecutionDate);
} else {
repositoryService.activateProcessDefinitionById(processDefinitionId, includeProcessInstances, delayedExecutionDate);
}
} else
if (processDefinitionKey != null) {
// activate/suspend process definition by key