} else
if (processDefinitionKey != null) {
// activate/suspend process definition by key
if (getSuspended()) {
repositoryService.suspendProcessDefinitionByKey(processDefinitionKey, includeProcessInstances, delayedExecutionDate);
} else {
repositoryService.activateProcessDefinitionByKey(processDefinitionKey, includeProcessInstances, delayedExecutionDate);
}
} else {
String message = "Either processDefinitionId or processDefinitionKey should be set to update the suspension state.";