assertThat(caseTask.getInAssociations().get(0).getTarget()).isEqualTo("Data_origin"); assertThat(caseTask.getOutAssociations()).hasSize(1); assertThat(caseTask.getOutAssociations().get(0).getSources()).hasSize(1); assertThat(caseTask.getOutAssociations().get(0).getSources().get(0)).isEqualTo("updated"); assertThat(caseTask.getOutAssociations().get(0).getTarget()).isEqualTo("caseFile_invoice");
validateWorkItemResultVariable(getProcessInstance().getProcessName(), workItemNode.getOutAssociations(), workItem); for (Iterator<DataAssociation> iterator = getWorkItemNode().getOutAssociations().iterator(); iterator.hasNext();) { DataAssociation association = iterator.next(); if (association.getTransformation() != null) {
for (DataAssociation dataAssociation: ((WorkItemNode) node).getOutAssociations()) { Transformation transformation = dataAssociation.getTransformation(); if (transformation != null) {
/** * Retrieve work item output data associations. * * @param item work item instance * @return list of the work item output data associations */ protected List<DataAssociation> getOutAssociations(final WorkItem item) { final WorkItemNode node = getWorkItemNode(item); if (node == null) { return Collections.emptyList(); } return node.getOutAssociations(); } }
/** * Retrieve work item output data associations. * * @param item work item instance * @return list of the work item output data associations */ protected List<DataAssociation> getOutAssociations(final WorkItem item) { final WorkItemNode node = getWorkItemNode(item); if (node == null) { return Collections.emptyList(); } return node.getOutAssociations(); } }
assertThat(caseTask.getInAssociations().get(0).getTarget()).isEqualTo("Data_origin"); assertThat(caseTask.getOutAssociations()).hasSize(1); assertThat(caseTask.getOutAssociations().get(0).getSources()).hasSize(1); assertThat(caseTask.getOutAssociations().get(0).getSources().get(0)).isEqualTo("updated"); assertThat(caseTask.getOutAssociations().get(0).getTarget()).isEqualTo("caseFile_invoice");
validateWorkItemResultVariable(getProcessInstance().getProcessName(), workItemNode.getOutAssociations(), workItem); for (Iterator<DataAssociation> iterator = getWorkItemNode().getOutAssociations().iterator(); iterator.hasNext();) { DataAssociation association = iterator.next(); if (association.getTransformation() != null) {
for (DataAssociation dataAssociation: ((WorkItemNode) node).getOutAssociations()) { Transformation transformation = dataAssociation.getTransformation(); if (transformation != null) {