SOAPHeaderElement headerElement = (SOAPHeaderElement) headerElements .next(); if (headerElement.getElementName().getLocalName() .equals("Security")) { SOAPHeaderElement securityElement = headerElement;
/** * Get the value of an attribute whose namespace and local name are described. * @param attrName qualified name of the attribute * @return the attribute or null if there was no match * @see SOAPElement#getAttributeValue(javax.xml.soap.Name) */ public String getAttributeValue(Name attrName) { return attributes.getValue(attrName.getURI(), attrName.getLocalName()); }
/** * Get the value of an attribute whose namespace and local name are described. * @param attrName qualified name of the attribute * @return the attribute or null if there was no match * @see SOAPElement#getAttributeValue(javax.xml.soap.Name) */ public String getAttributeValue(Name attrName) { return attributes.getValue(attrName.getURI(), attrName.getLocalName()); }
/** * get an iterator over child elements * @param childName namespace/element name of parts to find. * This iterator is not (currently) susceptible to change in the element * list during its lifetime, though changes in the contents of the elements * are picked up. * @return an iterator. * @see javax.xml.soap.SOAPElement#getChildElements(javax.xml.soap.Name) */ public Iterator getChildElements(Name childName) { return getChildElements(new QName(childName.getURI(), childName.getLocalName())); }
/** * get an iterator over child elements * @param childName namespace/element name of parts to find. * This iterator is not (currently) susceptible to change in the element * list during its lifetime, though changes in the contents of the elements * are picked up. * @return an iterator. * @see javax.xml.soap.SOAPElement#getChildElements(javax.xml.soap.Name) */ public Iterator getChildElements(Name childName) { return getChildElements(new QName(childName.getURI(), childName.getLocalName())); }
/** * construct using a {@link javax.xml.soap.Name} implementation, * @see #MessageElement(String, String, String) * @param eltName */ public MessageElement(Name eltName) { this(eltName.getLocalName(),eltName.getPrefix(), eltName.getURI()); }
/** * construct using a {@link javax.xml.soap.Name} implementation, * @see #MessageElement(String, String, String) * @param eltName */ public MessageElement(Name eltName) { this(eltName.getLocalName(),eltName.getPrefix(), eltName.getURI()); }
@Override public void endElement(String uri, String localName, String qName) throws SAXException { Assert.isTrue(localName.equals(element.getElementName().getLocalName()), "Invalid element on stack"); Assert.isTrue(uri.equals(element.getElementName().getURI()), "Invalid element on stack"); element = element.getParentElement(); }
/** * construct using a {@link javax.xml.soap.Name} implementation, * @see #MessageElement(String, String, String) * @param eltName */ public MessageElement(Name eltName) { this(eltName.getLocalName(),eltName.getPrefix(), eltName.getURI()); }
@Override public void endElement(String uri, String localName, String qName) throws SAXException { Assert.isTrue(localName.equals(element.getElementName().getLocalName()), "Invalid element on stack"); Assert.isTrue(uri.equals(element.getElementName().getURI()), "Invalid element on stack"); element = element.getParentElement(); }
public void setFaultCode(Name faultCodeQName) throws SOAPException { String uri = faultCodeQName.getURI(); String local = faultCodeQName.getLocalName(); String prefix = faultCodeQName.getPrefix(); this.prefix = prefix; QName qname = new QName(uri,local); fault.setFaultCode(qname); }
public SOAPElement addChildElement(Name name) throws SOAPException { String prefix = name.getPrefix(); return addChildElement(name.getLocalName(), "".equals(prefix) ? null : prefix, name.getURI()); }
public void setFaultCode(Name faultCodeQName) throws SOAPException { String uri = faultCodeQName.getURI(); String local = faultCodeQName.getLocalName(); String prefix = faultCodeQName.getPrefix(); this.prefix = prefix; QName qname = new QName(uri,local); fault.setFaultCode(qname); }
public javax.xml.soap.SOAPFault addFault(Name name, String s) throws SOAPException { AxisFault af = new AxisFault(new QName(name.getURI(), name.getLocalName()), s, "", new Element[0]); SOAPFault fault = new SOAPFault(af); addChildElement(fault); return fault; }
public javax.xml.soap.SOAPFault addFault(Name name, String s) throws SOAPException { AxisFault af = new AxisFault(new QName(name.getURI(), name.getLocalName()), s, "", new Element[0]); SOAPFault fault = new SOAPFault(af); addChildElement(fault); return fault; }
public javax.xml.soap.SOAPFault addFault(Name name, String s, Locale locale) throws SOAPException { AxisFault af = new AxisFault(new QName(name.getURI(), name.getLocalName()), s, "", new Element[0]); SOAPFault fault = new SOAPFault(af); addChildElement(fault); return fault; }
public javax.xml.soap.SOAPFault addFault(Name name, String s) throws SOAPException { AxisFault af = new AxisFault(new QName(name.getURI(), name.getLocalName()), s, "", new Element[0]); SOAPFault fault = new SOAPFault(af); addChildElement(fault); return fault; }
public javax.xml.soap.SOAPFault addFault(Name name, String s, Locale locale) throws SOAPException { AxisFault af = new AxisFault(new QName(name.getURI(), name.getLocalName()), s, "", new Element[0]); SOAPFault fault = new SOAPFault(af); addChildElement(fault); return fault; }
public String getAttributeValue(Name name) { //This method is waiting on the finalization of the name for a method //in OMElement that returns a OMAttribute from an input QName final OMAttribute attribute = omTarget.getAttribute(new QName(name.getURI(), name.getLocalName(), name.getPrefix())); if (attribute == null) { return null; } return attribute.getAttributeValue(); }
/** Creates a new SOAPHeaderElement object initialized with the specified name and adds it to this SOAPHeader object. */ public SOAPHeaderElement addHeaderElement(Name name) throws SOAPException { if (name == null) throw new SOAPException(BundleUtils.getMessage(bundle, "INVALID_SOAPHEADERELEMENT_NAME", name)); return addHeaderElement(new NameImpl(name.getLocalName(), name.getPrefix(), name.getURI()).toQName()); }