query.jobConfiguration(jobConfiguration);
query.jobConfiguration(jobConfiguration);
@Deployment(resources = {"org/camunda/bpm/engine/test/api/mgmt/JobDefinitionQueryTest.testBase.bpmn"}) public void testQueryByInvalidJobConfiguration() { JobDefinitionQuery query = managementService.createJobDefinitionQuery().jobConfiguration("invalid"); verifyQueryResults(query, 0); try { managementService.createJobDefinitionQuery().jobConfiguration(null); fail("A ProcessEngineExcpetion was expected."); } catch (ProcessEngineException e) {} }
@Test public void testMultipleParameters() { Map<String, String> queryParameters = new HashMap<String, String>(); queryParameters.put("jobDefinitionId", "aJobDefId"); queryParameters.put("processDefinitionId", "aProcDefId"); queryParameters.put("processDefinitionKey", "aProcDefKey"); queryParameters.put("activityIdIn", "aActId,anotherActId"); queryParameters.put("jobType", "aJobType"); queryParameters.put("jobConfiguration", "aJobConfig"); queryParameters.put("suspended", "true"); queryParameters.put("active", "true"); queryParameters.put("withOverridingJobPriority", "true"); given().queryParams(queryParameters) .expect().statusCode(Status.OK.getStatusCode()) .when().get(JOB_DEFINITION_QUERY_URL); verify(mockedQuery).jobDefinitionId(queryParameters.get("jobDefinitionId")); verify(mockedQuery).processDefinitionId(queryParameters.get("processDefinitionId")); verify(mockedQuery).processDefinitionKey(queryParameters.get("processDefinitionKey")); verify(mockedQuery).activityIdIn("aActId", "anotherActId"); verify(mockedQuery).jobType(queryParameters.get("jobType")); verify(mockedQuery).jobConfiguration(queryParameters.get("jobConfiguration")); verify(mockedQuery).active(); verify(mockedQuery).suspended(); verify(mockedQuery).withOverridingJobPriority(); verify(mockedQuery).list(); }
verify(mockedQuery).activityIdIn(aActId, anotherActId); verify(mockedQuery).jobType(aJobType); verify(mockedQuery).jobConfiguration(aJobConfig); verify(mockedQuery).active(); verify(mockedQuery).suspended();
query.jobConfiguration(jobConfiguration);
@Deployment(resources = {"org/camunda/bpm/engine/test/api/mgmt/JobDefinitionQueryTest.testBase.bpmn"}) public void testQueryByInvalidJobConfiguration() { JobDefinitionQuery query = managementService.createJobDefinitionQuery().jobConfiguration("invalid"); verifyQueryResults(query, 0); try { managementService.createJobDefinitionQuery().jobConfiguration(null); fail("A ProcessEngineExcpetion was expected."); } catch (ProcessEngineException e) {} }
.jobConfiguration(MessageJobDeclaration.ASYNC_BEFORE) .processDefinitionId(newDefinition.getId()) .singleResult(); JobDefinition asnycAfterJobDefinition = managementService.createJobDefinitionQuery() .jobConfiguration(MessageJobDeclaration.ASYNC_AFTER) .processDefinitionId(newDefinition.getId()) .singleResult();
.jobConfiguration(MessageJobDeclaration.ASYNC_BEFORE) .processDefinitionId(newDefinition.getId()) .singleResult(); JobDefinition asnycAfterJobDefinition = managementService.createJobDefinitionQuery() .jobConfiguration(MessageJobDeclaration.ASYNC_AFTER) .processDefinitionId(newDefinition.getId()) .singleResult();