public CaseDefinition build() { CaseDefinition mockDefinition = mock(CaseDefinition.class); when(mockDefinition.getId()).thenReturn(id); when(mockDefinition.getCategory()).thenReturn(category); when(mockDefinition.getName()).thenReturn(name); when(mockDefinition.getKey()).thenReturn(key); when(mockDefinition.getVersion()).thenReturn(version); when(mockDefinition.getResourceName()).thenReturn(resource); when(mockDefinition.getDiagramResourceName()).thenReturn(diagramResource); when(mockDefinition.getDeploymentId()).thenReturn(deploymentId); when(mockDefinition.getTenantId()).thenReturn(tenantId); return mockDefinition; }
public static CaseDefinitionDto fromCaseDefinition(CaseDefinition definition) { CaseDefinitionDto dto = new CaseDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.tenantId = definition.getTenantId(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); return dto; }
public static CaseDefinitionDto fromCaseDefinition(CaseDefinition definition) { CaseDefinitionDto dto = new CaseDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.tenantId = definition.getTenantId(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); return dto; }
public static HalCaseDefinition fromCaseDefinition(CaseDefinition caseDefinition, ProcessEngine processEngine) { HalCaseDefinition halCaseDefinition = new HalCaseDefinition(); halCaseDefinition.id = caseDefinition.getId(); halCaseDefinition.key = caseDefinition.getKey(); halCaseDefinition.category = caseDefinition.getCategory(); halCaseDefinition.name = caseDefinition.getName(); halCaseDefinition.version = caseDefinition.getVersion(); halCaseDefinition.resource = caseDefinition.getResourceName(); halCaseDefinition.deploymentId = caseDefinition.getDeploymentId(); halCaseDefinition.contextPath = ApplicationContextPathUtil.getApplicationPathForDeployment(processEngine, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_SELF, caseDefinition.getId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT_RESOURCE, caseDefinition.getDeploymentId(), caseDefinition.getResourceName()); return halCaseDefinition; }
public static HalCaseDefinition fromCaseDefinition(CaseDefinition caseDefinition, ProcessEngine processEngine) { HalCaseDefinition halCaseDefinition = new HalCaseDefinition(); halCaseDefinition.id = caseDefinition.getId(); halCaseDefinition.key = caseDefinition.getKey(); halCaseDefinition.category = caseDefinition.getCategory(); halCaseDefinition.name = caseDefinition.getName(); halCaseDefinition.version = caseDefinition.getVersion(); halCaseDefinition.resource = caseDefinition.getResourceName(); halCaseDefinition.deploymentId = caseDefinition.getDeploymentId(); halCaseDefinition.contextPath = ApplicationContextPathUtil.getApplicationPathForDeployment(processEngine, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_SELF, caseDefinition.getId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT_RESOURCE, caseDefinition.getDeploymentId(), caseDefinition.getResourceName()); return halCaseDefinition; }
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn"}) public void testQueryByCaseDefinitionName() { CaseDefinition caseDefinition = repositoryService .createCaseDefinitionQuery() .singleResult(); String caseDefinitionId = caseDefinition.getId(); String caseDefinitionName = caseDefinition.getName(); caseService .withCaseDefinition(caseDefinitionId) .create(); TaskQuery query = taskService.createTaskQuery(); query.caseDefinitionName(caseDefinitionName); verifyQueryResults(query, 1); }
assertEquals("One", caseDefinition.getName()); assertTrue(caseDefinition.getId().startsWith("one:1")); assertEquals("Examples", caseDefinition.getCategory()); assertEquals("One", caseDefinition.getName()); assertTrue(caseDefinition.getId().startsWith("one:2")); assertEquals("Examples", caseDefinition.getCategory()); assertEquals("Two", caseDefinition.getName()); assertTrue(caseDefinition.getId().startsWith("two:1")); assertEquals("Examples2", caseDefinition.getCategory());
@Override protected String toString(CaseDefinition caseDefinition) { return caseDefinition != null ? String.format("actual %s {" + "id='%s', " + "name='%s', " + "resourcename='%s', " + "deploymentId='%s'" + "}", CaseDefinition.class.getSimpleName(), caseDefinition.getId(), caseDefinition.getName(), caseDefinition.getResourceName(), caseDefinition.getDeploymentId()) : null; }
@Override protected String toString(CaseDefinition caseDefinition) { return caseDefinition != null ? String.format("actual %s {" + "id='%s', " + "name='%s', " + "resourcename='%s', " + "deploymentId='%s'" + "}", CaseDefinition.class.getSimpleName(), caseDefinition.getId(), caseDefinition.getName(), caseDefinition.getResourceName(), caseDefinition.getDeploymentId()) : null; }
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn"}) public void testQueryByCaseDefinitionName() { // given CaseDefinition caseDefinition = repositoryService .createCaseDefinitionQuery() .singleResult(); String caseDefinitionName = caseDefinition.getName(); String caseDefinitionId = caseDefinition.getId(); String caseInstanceId = caseService .withCaseDefinitionByKey("oneTaskCase") .create() .getId(); String humanTaskId = caseService .createCaseExecutionQuery() .activityId("PI_HumanTask_1") .singleResult() .getId(); // then HistoricTaskInstanceQuery query = historyService.createHistoricTaskInstanceQuery(); query.caseDefinitionName(caseDefinitionName); assertEquals(1, query.count()); assertEquals(1, query.list().size()); assertNotNull(query.singleResult()); HistoricTaskInstance task = query.singleResult(); assertNotNull(task); assertEquals(caseDefinitionId, task.getCaseDefinitionId()); assertEquals(caseInstanceId, task.getCaseInstanceId()); assertEquals(humanTaskId, task.getCaseExecutionId()); }
public static CaseDefinitionDto fromCaseDefinition(CaseDefinition definition) { CaseDefinitionDto dto = new CaseDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.tenantId = definition.getTenantId(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); return dto; }
public static HalCaseDefinition fromCaseDefinition(CaseDefinition caseDefinition, ProcessEngine processEngine) { HalCaseDefinition halCaseDefinition = new HalCaseDefinition(); halCaseDefinition.id = caseDefinition.getId(); halCaseDefinition.key = caseDefinition.getKey(); halCaseDefinition.category = caseDefinition.getCategory(); halCaseDefinition.name = caseDefinition.getName(); halCaseDefinition.version = caseDefinition.getVersion(); halCaseDefinition.resource = caseDefinition.getResourceName(); halCaseDefinition.deploymentId = caseDefinition.getDeploymentId(); halCaseDefinition.contextPath = ApplicationContextPathUtil.getApplicationPathForDeployment(processEngine, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_SELF, caseDefinition.getId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT_RESOURCE, caseDefinition.getDeploymentId(), caseDefinition.getResourceName()); return halCaseDefinition; }
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn"}) public void testQueryByCaseDefinitionName() { CaseDefinition caseDefinition = repositoryService .createCaseDefinitionQuery() .singleResult(); String caseDefinitionId = caseDefinition.getId(); String caseDefinitionName = caseDefinition.getName(); caseService .withCaseDefinition(caseDefinitionId) .create(); TaskQuery query = taskService.createTaskQuery(); query.caseDefinitionName(caseDefinitionName); verifyQueryResults(query, 1); }
assertEquals("One", caseDefinition.getName()); assertTrue(caseDefinition.getId().startsWith("one:1")); assertEquals("Examples", caseDefinition.getCategory()); assertEquals("One", caseDefinition.getName()); assertTrue(caseDefinition.getId().startsWith("one:2")); assertEquals("Examples", caseDefinition.getCategory()); assertEquals("Two", caseDefinition.getName()); assertTrue(caseDefinition.getId().startsWith("two:1")); assertEquals("Examples2", caseDefinition.getCategory());
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn"}) public void testQueryByCaseDefinitionName() { // given CaseDefinition caseDefinition = repositoryService .createCaseDefinitionQuery() .singleResult(); String caseDefinitionName = caseDefinition.getName(); String caseDefinitionId = caseDefinition.getId(); String caseInstanceId = caseService .withCaseDefinitionByKey("oneTaskCase") .create() .getId(); String humanTaskId = caseService .createCaseExecutionQuery() .activityId("PI_HumanTask_1") .singleResult() .getId(); // then HistoricTaskInstanceQuery query = historyService.createHistoricTaskInstanceQuery(); query.caseDefinitionName(caseDefinitionName); assertEquals(1, query.count()); assertEquals(1, query.list().size()); assertNotNull(query.singleResult()); HistoricTaskInstance task = query.singleResult(); assertNotNull(task); assertEquals(caseDefinitionId, task.getCaseDefinitionId()); assertEquals(caseInstanceId, task.getCaseInstanceId()); assertEquals(humanTaskId, task.getCaseExecutionId()); }