workItemNode.setMetaData("DataInputs", new HashMap<String, String>(dataTypeInputs) ); workItemNode.setMetaData("DataOutputs", new HashMap<String, String>(dataTypeOutputs) ); handleScript(workItemNode, element, "onEntry"); handleScript(workItemNode, element, "onExit"); boolean isForCompensation = Boolean.parseBoolean(compensation); if( isForCompensation ) { workItemNode.setMetaData("isForCompensation", isForCompensation );
loadDataInputsAndOutputs(element, inputs, outputs, inputTypes, outputTypes, parser); workItemNode.setMetaData("DataInputs", inputTypes); workItemNode.setMetaData("DataOutputs", outputTypes);
List<Interface> interfaces = (List<Interface>) ((ProcessBuildData) parser.getData()).getMetaData("Interfaces"); workItemNode.setMetaData("OperationRef", operationRef); workItemNode.setMetaData("Implementation", implementation); workItemNode.setMetaData("Type", "Service Task"); if (interfaces != null) {
workItemNode.setMetaData("DataInputs", new HashMap<String, String>(dataTypeInputs) ); workItemNode.setMetaData("DataOutputs", new HashMap<String, String>(dataTypeOutputs) ); handleScript(workItemNode, element, "onEntry"); handleScript(workItemNode, element, "onExit"); boolean isForCompensation = Boolean.parseBoolean(compensation); if( isForCompensation ) { workItemNode.setMetaData("isForCompensation", isForCompensation );
loadDataInputsAndOutputs(element, inputs, outputs, inputTypes, outputTypes, parser); workItemNode.setMetaData("DataInputs", inputTypes); workItemNode.setMetaData("DataOutputs", outputTypes);
List<Interface> interfaces = (List<Interface>) ((ProcessBuildData) parser.getData()).getMetaData("Interfaces"); workItemNode.setMetaData("OperationRef", operationRef); workItemNode.setMetaData("Implementation", implementation); workItemNode.setMetaData("Type", "Service Task"); if (interfaces != null) {