protected AxiomSoapBody(SOAPBody axiomBody, SOAPFactory axiomFactory, boolean payloadCaching) { super(axiomBody, axiomFactory); if (payloadCaching) { payload = new CachingPayload(axiomBody, axiomFactory); } else { payload = new NonCachingPayload(axiomBody, axiomFactory); } }
private void addPayload() throws XMLStreamException { if (elementDepth <= 0 && !payloadAdded) { delegate.flush(); if (baos.size() > 0) { byte[] buf = baos.toByteArray(); OMDataSource dataSource = new ByteArrayDataSource(buf, encoding); OMNamespace namespace = getAxiomFactory().createOMNamespace(name.getNamespaceURI(), name.getPrefix()); OMElement payloadElement = getAxiomFactory().createOMElement(dataSource, name.getLocalPart(), namespace); getAxiomBody().addChild(payloadElement); payloadAdded = true; } } }
private void addPayload() throws XMLStreamException { if (elementDepth <= 0 && !payloadAdded) { delegate.flush(); if (baos.size() > 0) { byte[] buf = baos.toByteArray(); OMDataSource dataSource = new ByteArrayDataSource(buf, encoding); OMNamespace namespace = getAxiomFactory().createOMNamespace(name.getNamespaceURI(), name.getPrefix()); OMElement payloadElement = getAxiomFactory().createOMElement(dataSource, name.getLocalPart(), namespace); getAxiomBody().addChild(payloadElement); payloadAdded = true; } } }
private void addPayload() throws XMLStreamException { if (elementDepth <= 0 && !payloadAdded) { delegate.flush(); if (baos.size() > 0) { byte[] buf = baos.toByteArray(); OMDataSource dataSource = new ByteArrayDataSource(buf, encoding); OMNamespace namespace = getAxiomFactory().createOMNamespace(name.getNamespaceURI(), name.getPrefix()); OMElement payloadElement = getAxiomFactory().createOMElement(dataSource, name.getLocalPart(), namespace); getAxiomBody().addChild(payloadElement); payloadAdded = true; } } }
protected AxiomSoapBody(SOAPBody axiomBody, SOAPFactory axiomFactory, boolean payloadCaching) { super(axiomBody, axiomFactory); if (payloadCaching) { payload = new CachingPayload(axiomBody, axiomFactory); } else { payload = new NonCachingPayload(axiomBody, axiomFactory); } }
private void addPayload() throws XMLStreamException { if (elementDepth <= 0 && !payloadAdded) { delegate.flush(); if (baos.size() > 0) { byte[] buf = baos.toByteArray(); OMDataSource dataSource = new ByteArrayDataSource(buf, encoding); OMNamespace namespace = getAxiomFactory().createOMNamespace(name.getNamespaceURI(), name.getPrefix()); OMElement payloadElement = getAxiomFactory().createOMElement(dataSource, name.getLocalPart(), namespace); getAxiomBody().addChild(payloadElement); payloadAdded = true; } } }
protected AxiomSoapBody(SOAPBody axiomBody, SOAPFactory axiomFactory, boolean payloadCaching) { super(axiomBody, axiomFactory); if (payloadCaching) { payload = new CachingPayload(axiomBody, axiomFactory); } else { payload = new NonCachingPayload(axiomBody, axiomFactory); } }
protected AxiomSoapBody(SOAPBody axiomBody, SOAPFactory axiomFactory, boolean payloadCaching) { super(axiomBody, axiomFactory); if (payloadCaching) { payload = new CachingPayload(axiomBody, axiomFactory); } else { payload = new NonCachingPayload(axiomBody, axiomFactory); } }