public SoapHeaderElement next() { try { SOAPHeaderBlock axiomHeaderBlock = axiomIterator.next(); return new AxiomSoapHeaderElement(axiomHeaderBlock, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement next() { try { OMElement axiomHeaderBlock = axiomIterator.next(); return new AxiomSoapHeaderElement(axiomHeaderBlock, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement next() { try { OMElement axiomHeaderBlock = axiomIterator.next(); return new AxiomSoapHeaderElement(axiomHeaderBlock, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement next() { try { OMElement axiomHeaderBlock = axiomIterator.next(); return new AxiomSoapHeaderElement(axiomHeaderBlock, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addHeaderElement(QName name) { try { OMNamespace namespace = getAxiomFactory().createOMNamespace(name.getNamespaceURI(), name.getPrefix()); SOAPHeaderBlock axiomHeaderBlock = getAxiomHeader().addHeaderBlock(name.getLocalPart(), namespace); return new AxiomSoapHeaderElement(axiomHeaderBlock, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addHeaderElement(QName name) { try { OMNamespace namespace = getAxiomFactory().createOMNamespace(name.getNamespaceURI(), name.getPrefix()); SOAPHeaderBlock axiomHeaderBlock = getAxiomHeader().addHeaderBlock(name.getLocalPart(), namespace); return new AxiomSoapHeaderElement(axiomHeaderBlock, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addHeaderElement(QName name) { try { OMNamespace namespace = getAxiomFactory().createOMNamespace(name.getNamespaceURI(), name.getPrefix()); SOAPHeaderBlock axiomHeaderBlock = getAxiomHeader().addHeaderBlock(name.getLocalPart(), namespace); return new AxiomSoapHeaderElement(axiomHeaderBlock, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
public SoapHeaderElement addHeaderElement(QName name) { try { OMNamespace namespace = getAxiomFactory().createOMNamespace(name.getNamespaceURI(), QNameUtils.getPrefix(name)); SOAPHeaderBlock axiomHeaderBlock = getAxiomHeader().addHeaderBlock(name.getLocalPart(), namespace); return new AxiomSoapHeaderElement(axiomHeaderBlock, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addNotUnderstoodHeaderElement(QName headerName) { try { SOAPHeaderBlock notUnderstood = getAxiomHeader().addHeaderBlock("NotUnderstood", getAxiomHeader().getNamespace()); OMNamespace headerNamespace = notUnderstood.declareNamespace(headerName.getNamespaceURI(), headerName.getPrefix()); notUnderstood.addAttribute("qname", headerNamespace.getPrefix() + ":" + headerName.getLocalPart(), null); return new AxiomSoapHeaderElement(notUnderstood, getAxiomFactory()); } catch (SOAPProcessingException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addNotUnderstoodHeaderElement(QName headerName) { try { SOAPHeaderBlock notUnderstood = getAxiomHeader().addHeaderBlock("NotUnderstood", getAxiomHeader().getNamespace()); OMNamespace headerNamespace = notUnderstood.declareNamespace(headerName.getNamespaceURI(), headerName.getPrefix()); notUnderstood.addAttribute("qname", headerNamespace.getPrefix() + ":" + headerName.getLocalPart(), null); return new AxiomSoapHeaderElement(notUnderstood, getAxiomFactory()); } catch (SOAPProcessingException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addNotUnderstoodHeaderElement(QName headerName) { try { SOAPHeaderBlock notUnderstood = getAxiomHeader().addHeaderBlock("NotUnderstood", getAxiomHeader().getNamespace()); OMNamespace headerNamespace = notUnderstood.declareNamespace(headerName.getNamespaceURI(), headerName.getPrefix()); notUnderstood.addAttribute("qname", headerNamespace.getPrefix() + ":" + headerName.getLocalPart(), null); return new AxiomSoapHeaderElement(notUnderstood, getAxiomFactory()); } catch (SOAPProcessingException ex) { throw new AxiomSoapHeaderException(ex); } }
public SoapHeaderElement addNotUnderstoodHeaderElement(QName headerName) { try { SOAPHeaderBlock notUnderstood = getAxiomHeader().addHeaderBlock("NotUnderstood", getAxiomHeader().getNamespace()); OMNamespace headerNamespace = notUnderstood.declareNamespace(headerName.getNamespaceURI(), QNameUtils.getPrefix(headerName)); notUnderstood.addAttribute("qname", headerNamespace.getPrefix() + ":" + headerName.getLocalPart(), null); return new AxiomSoapHeaderElement(notUnderstood, getAxiomFactory()); } catch (SOAPProcessingException ex) { throw new AxiomSoapHeaderException(ex); } }
public SoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) { try { SOAPHeaderBlock upgrade = getAxiomHeader().addHeaderBlock("Upgrade", getAxiomHeader().getNamespace()); for (String supportedSoapUri : supportedSoapUris) { OMElement supportedEnvelope = getAxiomFactory() .createOMElement("SupportedEnvelope", getAxiomHeader().getNamespace(), upgrade); OMNamespace namespace = supportedEnvelope.declareNamespace(supportedSoapUri, ""); supportedEnvelope.addAttribute("qname", namespace.getPrefix() + ":Envelope", null); } return new AxiomSoapHeaderElement(upgrade, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) { try { SOAPHeaderBlock upgrade = getAxiomHeader().addHeaderBlock("Upgrade", getAxiomHeader().getNamespace()); for (String supportedSoapUri : supportedSoapUris) { OMElement supportedEnvelope = getAxiomFactory() .createOMElement("SupportedEnvelope", getAxiomHeader().getNamespace(), upgrade); OMNamespace namespace = supportedEnvelope.declareNamespace(supportedSoapUri, ""); supportedEnvelope.addAttribute("qname", namespace.getPrefix() + ":Envelope", null); } return new AxiomSoapHeaderElement(upgrade, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) { try { SOAPHeaderBlock upgrade = getAxiomHeader().addHeaderBlock("Upgrade", getAxiomHeader().getNamespace()); for (String supportedSoapUri : supportedSoapUris) { OMElement supportedEnvelope = getAxiomFactory() .createOMElement("SupportedEnvelope", getAxiomHeader().getNamespace(), upgrade); OMNamespace namespace = supportedEnvelope.declareNamespace(supportedSoapUri, ""); supportedEnvelope.addAttribute("qname", namespace.getPrefix() + ":Envelope", null); } return new AxiomSoapHeaderElement(upgrade, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override public SoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) { try { SOAPHeaderBlock upgrade = getAxiomHeader().addHeaderBlock("Upgrade", getAxiomHeader().getNamespace()); for (String supportedSoapUri : supportedSoapUris) { OMElement supportedEnvelope = getAxiomFactory() .createOMElement("SupportedEnvelope", getAxiomHeader().getNamespace(), upgrade); OMNamespace namespace = supportedEnvelope.declareNamespace(supportedSoapUri, ""); supportedEnvelope.addAttribute("qname", namespace.getPrefix() + ":Envelope", null); } return new AxiomSoapHeaderElement(upgrade, getAxiomFactory()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }