protected void updateSuspensionState( CommandContext commandContext, SuspensionState suspensionState) { JobManager jobManager = commandContext.getJobManager(); if (jobId != null) { jobManager.updateJobSuspensionStateById(jobId, suspensionState); } else if (jobDefinitionId != null) { jobManager.updateJobSuspensionStateByJobDefinitionId(jobDefinitionId, suspensionState); } else if (processInstanceId != null) { jobManager.updateJobSuspensionStateByProcessInstanceId(processInstanceId, suspensionState); } else if (processDefinitionId != null) { jobManager.updateJobSuspensionStateByProcessDefinitionId( processDefinitionId, suspensionState); } else if (processDefinitionKey != null) { jobManager.updateJobSuspensionStateByProcessDefinitionKey( processDefinitionKey, suspensionState); } }