/** * Wire out an operation selector element. Uses extension processors * to do this as operation selector is an extension point * * @param operationSeletor * @param writer */ private void writeOperationSelector(OperationSelector operationSeletor, XMLStreamWriter writer, ProcessorContext context ) throws XMLStreamException, ContributionWriteException{ extensionProcessor.write(operationSeletor, writer, context); }
/** * Wire out a request or response wire format element. Uses extension processors * to do this as wire format is an extension point * * @param wireFormat * @param writer */ private void writeWireFormat(WireFormat wireFormat, XMLStreamWriter writer, ProcessorContext context ) throws XMLStreamException, ContributionWriteException { extensionProcessor.write(wireFormat, writer, context); }
/** * Wire out a request or response wire format element. Uses extension processors * to do this as wire format is an extension point * * @param wireFormat * @param writer */ private void writeWireFormat(WireFormat wireFormat, XMLStreamWriter writer, ProcessorContext context ) throws XMLStreamException, ContributionWriteException { extensionProcessor.write(wireFormat, writer, context); }
/** * Wire out an operation selector element. Uses extension processors * to do this as operation selector is an extension point * * @param operationSeletor * @param writer */ private void writeOperationSelector(OperationSelector operationSeletor, XMLStreamWriter writer, ProcessorContext context ) throws XMLStreamException, ContributionWriteException{ extensionProcessor.write(operationSeletor, writer, context); }
public void write(Endpoint model, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // writeStart(writer, ENDPOINT_QNAME); extensionProcessor.write(wrap(model), writer, context); // writeEnd(writer); }
public void write(Endpoint model, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // writeStart(writer, ENDPOINT_QNAME); extensionProcessor.write(wrap(model), writer, context); // writeEnd(writer); }
@SuppressWarnings("unchecked") public void write(Object model, XMLStreamWriter outputSource, ProcessorContext context) throws ContributionWriteException, XMLStreamException { getProcessor().write(model, outputSource, context); }
@SuppressWarnings("unchecked") public void write(Object model, XMLStreamWriter outputSource, ProcessorContext context) throws ContributionWriteException, XMLStreamException { getProcessor().write(model, outputSource, context); }
/** * write the endpoint reference into an xml string */ public String toXMLString() throws IOException, XMLStreamException, ContributionWriteException { StringWriter writer = new StringWriter(); XMLStreamWriter streamWriter = xmlOutputFactory.createXMLStreamWriter(writer); staxProcessor.write(endpointReference, streamWriter, new ProcessorContext(registry)); return writer.toString(); }
public void write(EndpointReference model, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { extensionProcessor.write(wrap(model), writer, context); }
public void write(EndpointReference model, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { extensionProcessor.write(wrap(model), writer, context); }
public String write(EndpointReference endpointReference) { StringWriter sw = new StringWriter(); try { XMLStreamWriter writer = outputFactory.createXMLStreamWriter(sw); refProcessor.write(endpointReference, writer, new ProcessorContext(registry)); writer.flush(); writer.close(); return sw.toString(); } catch (Exception e) { throw new ServiceRuntimeException(e); } } }
public String write(Endpoint endpoint) { StringWriter sw = new StringWriter(); try { XMLStreamWriter writer = outputFactory.createXMLStreamWriter(sw); processor.write(endpoint, writer, new ProcessorContext(registry)); writer.flush(); writer.close(); String endpointString = sw.toString(); //System.out.println("Write Endpoint string >> " + endpointString); return endpointString; } catch (Exception e) { throw new ServiceRuntimeException(e); } }
protected Document saveAsDOM(Composite composite) throws XMLStreamException, ContributionWriteException, IOException, SAXException { // First write the composite into a DOM document so that we can apply the xpath StringWriter sw = new StringWriter(); XMLStreamWriter writer = staxHelper.createXMLStreamWriter(sw); // Write the composite into a DOM document processor.write(composite, writer, new ProcessorContext(registry)); writer.close(); // Debugging //System.out.println("<!-- DOM to which XPath will be applied is -->\n" + sw.toString()); Document document = domHelper.load(sw.toString()); return document; }
public void write(NamespaceExport namespaceExport, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // Write <export> writer.writeStartElement(EXPORT.getNamespaceURI(), EXPORT.getLocalPart()); if (namespaceExport.getNamespace() != null) { writer.writeAttribute(NAMESPACE, namespaceExport.getNamespace()); } writeExtendedAttributes(writer, namespaceExport, attributeProcessor, context); // handle extended elements for (Object ext : namespaceExport.getExtensions()) { extensionProcessor.write(ext, writer, context); } writer.writeEndElement(); }
protected Document saveAsDOM(Composite composite) throws XMLStreamException, ContributionWriteException, IOException, SAXException { // First write the composite into a DOM document so that we can apply the xpath StringWriter sw = new StringWriter(); XMLStreamWriter writer = staxHelper.createXMLStreamWriter(sw); // Write the composite into a DOM document processor.write(composite, writer, new ProcessorContext(registry)); writer.close(); // Debugging //System.out.println("<!-- DOM to which XPath will be applied is -->\n" + sw.toString()); Document document = domHelper.load(sw.toString()); return document; }
public void write(NamespaceExport namespaceExport, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // Write <export> writer.writeStartElement(EXPORT.getNamespaceURI(), EXPORT.getLocalPart()); if (namespaceExport.getNamespace() != null) { writer.writeAttribute(NAMESPACE, namespaceExport.getNamespace()); } writeExtendedAttributes(writer, namespaceExport, attributeProcessor, context); // handle extended elements for (Object ext : namespaceExport.getExtensions()) { extensionProcessor.write(ext, writer, context); } writer.writeEndElement(); }
public void write(SCAConfig definitions, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { writeStartDocument(writer, SCA_CONFIG_QNAME.getNamespaceURI(), SCA_CONFIG_QNAME.getLocalPart(), new XAttr("targetNamespace", definitions.getTargetNamespace())); for (Binding binding : definitions.getBindings()) { processor.write(binding, writer, context); } for (Intent policyIntent : definitions.getIntents()) { processor.write(policyIntent, writer, context); } for (PolicySet policySet : definitions.getPolicySets()) { processor.write(policySet, writer, context); } writeEndDocument(writer); }
public void write(NamespaceImport namespaceImport, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // Write <import> writer.writeStartElement(IMPORT.getNamespaceURI(), IMPORT.getLocalPart()); if (namespaceImport.getNamespace() != null) { writer.writeAttribute(NAMESPACE, namespaceImport.getNamespace()); } if (namespaceImport.getLocation() != null) { writer.writeAttribute(LOCATION, namespaceImport.getLocation()); } writeExtendedAttributes(writer, namespaceImport, attributeProcessor, context); //handle extended elements for (Object ext : namespaceImport.getExtensions()) { extensionProcessor.write(ext, writer, context); } writer.writeEndElement(); }
public void write(NamespaceImport namespaceImport, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // Write <import> writer.writeStartElement(IMPORT.getNamespaceURI(), IMPORT.getLocalPart()); if (namespaceImport.getNamespace() != null) { writer.writeAttribute(NAMESPACE, namespaceImport.getNamespace()); } if (namespaceImport.getLocation() != null) { writer.writeAttribute(LOCATION, namespaceImport.getLocation()); } writeExtendedAttributes(writer, namespaceImport, attributeProcessor, context); //handle extended elements for (Object ext : namespaceImport.getExtensions()) { extensionProcessor.write(ext, writer, context); } writer.writeEndElement(); }