/** * Create an instance of {@link PipelineDataType } * */ public PipelineDataType createPipelineDataType() { return new PipelineDataType(); }
/** * Create an instance of {@link PipelineDataType } * */ public PipelineDataType createPipelineDataType() { return new PipelineDataType(); }
/** * Create an instance of {@link PipelineDataType } * */ public PipelineDataType createPipelineDataType() { return new PipelineDataType(); }
public PipelineDataType beginDataOutput() { PipelineDataType value = new PipelineDataType(); dataOutput(value); return value; }
public PipelineDataType beginDataOutput() { PipelineDataType value = new PipelineDataType(); dataOutput(value); return value; }
public static PipelineDataType prepareXmlData(List<PipelineItem> output, ScriptingExpressionEvaluationOptionsType options) throws JAXBException, SchemaException { boolean hideResults = options != null && Boolean.TRUE.equals(options.isHideOperationResults()); PipelineDataType rv = new PipelineDataType(); if (output != null) { for (PipelineItem item: output) { PipelineItemType itemType = new PipelineItemType(); PrismValue value = item.getValue(); if (value instanceof PrismReferenceValue) { // This is a bit of hack: value.getRealValue() would return unserializable object (PRV$1 - does not have type QName) ObjectReferenceType ort = new ObjectReferenceType(); ort.setupReferenceValue((PrismReferenceValue) value); itemType.setValue(ort); } else { itemType.setValue(value.getRealValue()); // TODO - ok? } if (!hideResults) { itemType.setResult(item.getResult().createOperationResultType()); } rv.getItem().add(itemType); } } return rv; }