public void activateJobDefinitionById(String jobDefinitionId, boolean activateJobs) { updateJobDefinitionSuspensionState() .byJobDefinitionId(jobDefinitionId) .includeJobs(activateJobs) .activate(); }
public void activateJobDefinitionByProcessDefinitionId(String processDefinitionId, boolean activateJobs) { updateJobDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeJobs(activateJobs) .activate(); }
public void suspendJobDefinitionByProcessDefinitionId(String processDefinitionId, boolean suspendJobs) { updateJobDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeJobs(suspendJobs) .suspend(); }
public void activateJobDefinitionById(String jobDefinitionId, boolean activateJobs) { updateJobDefinitionSuspensionState() .byJobDefinitionId(jobDefinitionId) .includeJobs(activateJobs) .activate(); }
public void suspendJobDefinitionById(String jobDefinitionId, boolean suspendJobs) { updateJobDefinitionSuspensionState() .byJobDefinitionId(jobDefinitionId) .includeJobs(suspendJobs) .suspend(); }
public void suspendJobDefinitionById(String jobDefinitionId, boolean suspendJobs) { updateJobDefinitionSuspensionState() .byJobDefinitionId(jobDefinitionId) .includeJobs(suspendJobs) .suspend(); }
public void activateJobDefinitionByProcessDefinitionId(String processDefinitionId, boolean activateJobs) { updateJobDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeJobs(activateJobs) .activate(); }
public void suspendJobDefinitionByProcessDefinitionId(String processDefinitionId, boolean suspendJobs) { updateJobDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeJobs(suspendJobs) .suspend(); }
public void suspendJobDefinitionByProcessDefinitionId(String processDefinitionId, boolean suspendJobs, Date suspensionDate) { updateJobDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeJobs(suspendJobs) .executionDate(suspensionDate) .suspend(); }
public void suspendJobDefinitionById(String jobDefinitionId, boolean suspendJobs, Date suspensionDate) { updateJobDefinitionSuspensionState() .byJobDefinitionId(jobDefinitionId) .includeJobs(suspendJobs) .executionDate(suspensionDate) .suspend(); }
public void suspendJobDefinitionByProcessDefinitionId(String processDefinitionId, boolean suspendJobs, Date suspensionDate) { updateJobDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeJobs(suspendJobs) .executionDate(suspensionDate) .suspend(); }
public void activateJobDefinitionById(String jobDefinitionId, boolean activateJobs, Date activationDate) { updateJobDefinitionSuspensionState() .byJobDefinitionId(jobDefinitionId) .includeJobs(activateJobs) .executionDate(activationDate) .activate(); }
public void activateJobDefinitionByProcessDefinitionId(String processDefinitionId, boolean activateJobs, Date activationDate) { updateJobDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeJobs(activateJobs) .executionDate(activationDate) .activate(); }
public void activateJobDefinitionById(String jobDefinitionId, boolean activateJobs, Date activationDate) { updateJobDefinitionSuspensionState() .byJobDefinitionId(jobDefinitionId) .includeJobs(activateJobs) .executionDate(activationDate) .activate(); }
public void suspendJobDefinitionById(String jobDefinitionId, boolean suspendJobs, Date suspensionDate) { updateJobDefinitionSuspensionState() .byJobDefinitionId(jobDefinitionId) .includeJobs(suspendJobs) .executionDate(suspensionDate) .suspend(); }
public void activateJobDefinitionByProcessDefinitionId(String processDefinitionId, boolean activateJobs, Date activationDate) { updateJobDefinitionSuspensionState() .byProcessDefinitionId(processDefinitionId) .includeJobs(activateJobs) .executionDate(activationDate) .activate(); }
@Test public void suspendJobDefinitionIncludingJobsForNonTenant() { // given activated job definitions JobQuery query = engineRule.getManagementService().createJobQuery(); assertThat(query.active().count(), is(3L)); assertThat(query.suspended().count(), is(0L)); engineRule.getManagementService() .updateJobDefinitionSuspensionState() .byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .processDefinitionWithoutTenantId() .includeJobs(true) .suspend(); assertThat(query.active().count(), is(2L)); assertThat(query.suspended().count(), is(1L)); assertThat(query.suspended().withoutTenantId().count(), is(1L)); }
@Test public void suspendJobDefinitionIncludingJobsForTenant() { // given activated job definitions JobQuery query = engineRule.getManagementService().createJobQuery(); assertThat(query.active().count(), is(3L)); assertThat(query.suspended().count(), is(0L)); engineRule.getManagementService() .updateJobDefinitionSuspensionState() .byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .processDefinitionTenantId(TENANT_ONE) .includeJobs(true) .suspend(); assertThat(query.active().count(), is(2L)); assertThat(query.suspended().count(), is(1L)); assertThat(query.suspended().tenantIdIn(TENANT_ONE).count(), is(1L)); }
@Test public void activateJobDefinitionIncludingJobsForNonTenant() { // given suspend job definitions engineRule.getManagementService() .updateJobDefinitionSuspensionState() .byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .includeJobs(true) .suspend(); JobQuery query = engineRule.getManagementService().createJobQuery(); assertThat(query.suspended().count(), is(3L)); assertThat(query.active().count(), is(0L)); engineRule.getManagementService() .updateJobDefinitionSuspensionState() .byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .processDefinitionWithoutTenantId() .includeJobs(true) .activate(); assertThat(query.suspended().count(), is(2L)); assertThat(query.active().count(), is(1L)); assertThat(query.active().withoutTenantId().count(), is(1L)); }
@Test public void activateJobDefinitionIncludingJobsForTenant() { // given suspend job definitions engineRule.getManagementService() .updateJobDefinitionSuspensionState() .byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .includeJobs(true) .suspend(); JobQuery query = engineRule.getManagementService().createJobQuery(); assertThat(query.suspended().count(), is(3L)); assertThat(query.active().count(), is(0L)); engineRule.getManagementService() .updateJobDefinitionSuspensionState() .byProcessDefinitionKey(PROCESS_DEFINITION_KEY) .processDefinitionTenantId(TENANT_ONE) .includeJobs(true) .activate(); assertThat(query.suspended().count(), is(2L)); assertThat(query.active().count(), is(1L)); assertThat(query.active().tenantIdIn(TENANT_ONE).count(), is(1L)); }