public void suspendProcessDefinitionById(String processDefinitionId) { updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .suspend(); }
public void suspendProcessDefinitionByKey(String processDefinitionKey) { updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .suspend(); }
.byProcessDefinitionId(processDefinitionIdWithoutTenant) .includeProcessInstances(true) .executionDate(FIXED_DATE_ONE) .byProcessDefinitionKey("oneTaskProcessTimer_710") .processDefinitionTenantId("aTenantId") .includeProcessInstances(true) .byProcessDefinitionKey("oneTaskProcessTimer_710") .processDefinitionWithoutTenantId() .includeProcessInstances(false)
@Deployment(resources={"org/camunda/bpm/engine/test/api/runtime/oneTaskProcess.bpmn20.xml"}) public void testDelayedActivateProcessDefinitionUsingBuilder() { ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().singleResult(); // suspend repositoryService .updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinition.getKey()) .suspend(); // activate process definition in one week from now long oneWeekFromStartTime = new Date().getTime() + (7 * 24 * 60 * 60 * 1000); repositoryService .updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinition.getId()) .executionDate(new Date(oneWeekFromStartTime)) .activate(); processDefinition = repositoryService.createProcessDefinitionQuery().singleResult(); assertTrue(processDefinition.isSuspended()); // execute the activation job Job job = managementService.createJobQuery().singleResult(); assertNotNull(job); managementService.executeJob(job.getId()); processDefinition = repositoryService.createProcessDefinitionQuery().singleResult(); assertFalse(processDefinition.isSuspended()); }
public void activateProcessDefinitionByKey(String processDefinitionKey) { updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .activate(); }
public void suspendProcessDefinitionById(String processDefinitionId) { updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .suspend(); }
.byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .includeProcessInstances(true) .suspend(); .byProcessDefinitionId(processDefinition.getId()) .includeProcessInstances(true) .activate();
public void activateProcessDefinitionByKey(String processDefinitionKey) { updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .activate(); }
public void activateProcessDefinitionById(String processDefinitionId) { updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .activate(); }
public void suspendProcessDefinitionByKey(String processDefinitionKey) { updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .suspend(); }
public void activateProcessDefinitionById(String processDefinitionId) { updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .activate(); }
public void activateProcessDefinitionByKey(String processDefinitionKey, boolean activateProcessInstances, Date activationDate) { updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeProcessInstances(activateProcessInstances) .executionDate(activationDate) .activate(); }
public void suspendProcessDefinitionById(String processDefinitionId, boolean suspendProcessInstances, Date suspensionDate) { updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeProcessInstances(suspendProcessInstances) .executionDate(suspensionDate) .suspend(); }
public void activateProcessDefinitionByKey(String processDefinitionKey, boolean activateProcessInstances, Date activationDate) { updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeProcessInstances(activateProcessInstances) .executionDate(activationDate) .activate(); }
public void suspendProcessDefinitionById(String processDefinitionId, boolean suspendProcessInstances, Date suspensionDate) { updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeProcessInstances(suspendProcessInstances) .executionDate(suspensionDate) .suspend(); }
public void suspendProcessDefinitionByKey(String processDefinitionKey, boolean suspendProcessInstances, Date suspensionDate) { updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeProcessInstances(suspendProcessInstances) .executionDate(suspensionDate) .suspend(); }
public void activateProcessDefinitionById(String processDefinitionId, boolean activateProcessInstances, Date activationDate) { updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeProcessInstances(activateProcessInstances) .executionDate(activationDate) .activate(); }
public void suspendProcessDefinitionByKey(String processDefinitionKey, boolean suspendProcessInstances, Date suspensionDate) { updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeProcessInstances(suspendProcessInstances) .executionDate(suspensionDate) .suspend(); }
public void activateProcessDefinitionById(String processDefinitionId, boolean activateProcessInstances, Date activationDate) { updateProcessDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeProcessInstances(activateProcessInstances) .executionDate(activationDate) .activate(); }
@Test public void activateProcessDefinitionIncludingJobDefinitionsForAllTenants() { // given suspended jobs engineRule.getRepositoryService() .updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .suspend(); JobDefinitionQuery query = engineRule.getManagementService().createJobDefinitionQuery(); assertThat(query.active().count(), is(0L)); assertThat(query.suspended().count(), is(3L)); engineRule.getRepositoryService() .updateProcessDefinitionSuspensionState() .byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .activate(); assertThat(query.suspended().count(), is(0L)); assertThat(query.active().count(), is(3L)); }