public void activateJobDefinitionByProcessDefinitionKey(String processDefinitionKey, boolean activateJobs) { updateJobDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeJobs(activateJobs) .activate(); }
public void activateJobDefinitionByProcessDefinitionKey(String processDefinitionKey, boolean activateJobs) { updateJobDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeJobs(activateJobs) .activate(); }
public void suspendJobDefinitionByProcessDefinitionKey(String processDefinitionKey, boolean suspendJobs) { updateJobDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeJobs(suspendJobs) .suspend(); }
public void suspendJobDefinitionByProcessDefinitionKey(String processDefinitionKey, boolean suspendJobs) { updateJobDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeJobs(suspendJobs) .suspend(); }
public void activateJobDefinitionByProcessDefinitionKey(String processDefinitionKey, boolean activateJobs, Date activationDate) { updateJobDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeJobs(activateJobs) .executionDate(activationDate) .activate(); }
public void suspendJobDefinitionByProcessDefinitionKey(String processDefinitionKey, boolean suspendJobs, Date suspensionDate) { updateJobDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeJobs(suspendJobs) .executionDate(suspensionDate) .suspend(); }
public void suspendJobDefinitionByProcessDefinitionKey(String processDefinitionKey, boolean suspendJobs, Date suspensionDate) { updateJobDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeJobs(suspendJobs) .executionDate(suspensionDate) .suspend(); }
public void activateJobDefinitionByProcessDefinitionKey(String processDefinitionKey, boolean activateJobs, Date activationDate) { updateJobDefinitionSuspensionState() .byProcessDefinitionKey(processDefinitionKey) .includeJobs(activateJobs) .executionDate(activationDate) .activate(); }
@Test public void testSuspendJobDefinitionByProcessDefinitionKeyIncludingInstaces() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", true); params.put("includeJobs", true); params.put("processDefinitionKey", MockProvider.EXAMPLE_PROCESS_DEFINITION_KEY); given() .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byProcessDefinitionKey(MockProvider.EXAMPLE_PROCESS_DEFINITION_KEY); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).suspend(); }
@Test public void testSuspendJobDefinitionByProcessDefinitionIdIncludingInstaces() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", true); params.put("includeJobs", true); params.put("processDefinitionId", MockProvider.EXAMPLE_PROCESS_DEFINITION_ID); given() .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byProcessDefinitionId(MockProvider.EXAMPLE_PROCESS_DEFINITION_ID); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).suspend(); }
@Test public void testActivateJobDefinitionByProcessDefinitionKeyIncludingInstaces() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", false); params.put("includeJobs", true); params.put("processDefinitionKey", MockProvider.EXAMPLE_PROCESS_DEFINITION_KEY); given() .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byProcessDefinitionKey(MockProvider.EXAMPLE_PROCESS_DEFINITION_KEY); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).activate(); }
@Test public void testActivateJobDefinitionByProcessDefinitionIdIncludingInstaces() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", false); params.put("includeJobs", true); params.put("processDefinitionId", MockProvider.EXAMPLE_PROCESS_DEFINITION_ID); given() .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byProcessDefinitionId(MockProvider.EXAMPLE_PROCESS_DEFINITION_ID); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).activate(); }
@Test public void testDelayedActivateJobDefinitionByProcessDefinitionKeyIncludingInstaces() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", false); params.put("includeJobs", true); params.put("processDefinitionKey", MockProvider.EXAMPLE_PROCESS_DEFINITION_KEY); params.put("executionDate", MockProvider.EXAMPLE_PROCESS_DEFINITION_DELAYED_EXECUTION); Date executionDate = DateTimeUtil.parseDate(MockProvider.EXAMPLE_PROCESS_DEFINITION_DELAYED_EXECUTION); given() .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byProcessDefinitionKey(MockProvider.EXAMPLE_PROCESS_DEFINITION_KEY); verify(mockSuspensionStateBuilder).executionDate(executionDate); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).activate(); }
@Test public void testDelayedSuspendJobDefinitionByProcessDefinitionIdIncludingInstaces() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", true); params.put("includeJobs", true); params.put("processDefinitionId", MockProvider.EXAMPLE_PROCESS_DEFINITION_ID); params.put("executionDate", MockProvider.EXAMPLE_PROCESS_DEFINITION_DELAYED_EXECUTION); Date executionDate = DateTimeUtil.parseDate(MockProvider.EXAMPLE_PROCESS_DEFINITION_DELAYED_EXECUTION); given() .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byProcessDefinitionId(MockProvider.EXAMPLE_PROCESS_DEFINITION_ID); verify(mockSuspensionStateBuilder).executionDate(executionDate); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).suspend(); }
@Test public void testDelayedActivateJobDefinitionExcludingInstances() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", false); params.put("includeJobs", false); params.put("executionDate", MockProvider.EXAMPLE_JOB_DEFINITION_DELAYED_EXECUTION); Date executionDate = DateTimeUtil.parseDate(MockProvider.EXAMPLE_JOB_DEFINITION_DELAYED_EXECUTION); given() .pathParam("id", MockProvider.EXAMPLE_JOB_DEFINITION_ID) .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(SINGLE_JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byJobDefinitionId(MockProvider.EXAMPLE_JOB_DEFINITION_ID); verify(mockSuspensionStateBuilder).executionDate(executionDate); verify(mockSuspensionStateBuilder).includeJobs(false); verify(mockSuspensionStateBuilder).activate(); }
@Test public void testDelayedSuspendJobDefinitionExcludingInstances() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", true); params.put("includeJobs", false); params.put("executionDate", MockProvider.EXAMPLE_JOB_DEFINITION_DELAYED_EXECUTION); Date executionDate = DateTimeUtil.parseDate(MockProvider.EXAMPLE_JOB_DEFINITION_DELAYED_EXECUTION); given() .pathParam("id", MockProvider.EXAMPLE_JOB_DEFINITION_ID) .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(SINGLE_JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byJobDefinitionId(MockProvider.EXAMPLE_JOB_DEFINITION_ID); verify(mockSuspensionStateBuilder).executionDate(executionDate); verify(mockSuspensionStateBuilder).includeJobs(false); verify(mockSuspensionStateBuilder).suspend(); }
@Test public void testActivateJobDefinitionIncludingInstances() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", false); params.put("includeJobs", true); given() .pathParam("id", MockProvider.EXAMPLE_JOB_DEFINITION_ID) .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(SINGLE_JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byJobDefinitionId(MockProvider.EXAMPLE_JOB_DEFINITION_ID); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).activate(); }
@Test public void testSuspendJobDefinitionExcludingInstances() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", true); params.put("includeJobs", false); given() .pathParam("id", MockProvider.EXAMPLE_JOB_DEFINITION_ID) .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(SINGLE_JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byJobDefinitionId(MockProvider.EXAMPLE_JOB_DEFINITION_ID); verify(mockSuspensionStateBuilder).includeJobs(false); verify(mockSuspensionStateBuilder).suspend(); }
@Test public void testSuspendJobDefinitionIncludingInstances() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", true); params.put("includeJobs", true); given() .pathParam("id", MockProvider.EXAMPLE_JOB_DEFINITION_ID) .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(SINGLE_JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byJobDefinitionId(MockProvider.EXAMPLE_JOB_DEFINITION_ID); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).suspend(); }
@Test public void testDelayedSuspendJobDefinitionIncludingInstances() { Map<String, Object> params = new HashMap<String, Object>(); params.put("suspended", true); params.put("includeJobs", true); params.put("executionDate", MockProvider.EXAMPLE_JOB_DEFINITION_DELAYED_EXECUTION); Date executionDate = DateTimeUtil.parseDate(MockProvider.EXAMPLE_JOB_DEFINITION_DELAYED_EXECUTION); given() .pathParam("id", MockProvider.EXAMPLE_JOB_DEFINITION_ID) .contentType(ContentType.JSON) .body(params) .then() .expect() .statusCode(Status.NO_CONTENT.getStatusCode()) .when() .put(SINGLE_JOB_DEFINITION_SUSPENDED_URL); verify(mockSuspensionStateSelectBuilder).byJobDefinitionId(MockProvider.EXAMPLE_JOB_DEFINITION_ID); verify(mockSuspensionStateBuilder).executionDate(executionDate); verify(mockSuspensionStateBuilder).includeJobs(true); verify(mockSuspensionStateBuilder).suspend(); }