private SOAPHeaderElement getHeaderElement(final SOAPHeader soapHeader, final String uri, final String name) throws SOAPException { if (soapHeader != null) { final Iterator headerIter = SOAPUtil.getChildElements(soapHeader) ; while(headerIter.hasNext()) { final SOAPHeaderElement current = (SOAPHeaderElement)headerIter.next() ; final Name currentName = current.getElementName() ; if ((currentName != null) && match(name, currentName.getLocalName()) && match(uri, currentName.getURI())) { return current ; } } } return null ; }
private SOAPHeaderElement getHeaderElement(final SOAPHeader soapHeader, final String uri, final String name) throws SOAPException { if (soapHeader != null) { final Iterator headerIter = SOAPUtil.getChildElements(soapHeader) ; while(headerIter.hasNext()) { final SOAPHeaderElement current = (SOAPHeaderElement)headerIter.next() ; final Name currentName = current.getElementName() ; if ((currentName != null) && match(name, currentName.getLocalName()) && match(uri, currentName.getURI())) { return current ; } } } return null ; }
/** * Retrieve the first header matching the uri and name. * @param soapEnvelope The soap envelope containing the header. * @param uri The uri of the header element. * @param name The name of the header element. * @return The header element or null if not found. */ private SOAPHeaderElement getHeaderElement(final SOAPEnvelope soapEnvelope, final String uri, final String name) throws SOAPException { final SOAPHeader soapHeader = soapEnvelope.getHeader() ; if (soapHeader != null) { final Iterator headerIter = SOAPUtil.getChildElements(soapHeader) ; while(headerIter.hasNext()) { final SOAPHeaderElement current = (SOAPHeaderElement)headerIter.next() ; final Name currentName = current.getElementName() ; if ((currentName != null) && match(name, currentName.getLocalName()) && match(uri, currentName.getURI())) { return current ; } } } return null ; }
/** * Retrieve the first header matching the uri and name. * @param soapEnvelope The soap envelope containing the header. * @param uri The uri of the header element. * @param name The name of the header element. * @return The header element or null if not found. */ private SOAPHeaderElement getHeaderElement(final SOAPEnvelope soapEnvelope, final String uri, final String name) throws SOAPException { final SOAPHeader soapHeader = soapEnvelope.getHeader() ; if (soapHeader != null) { final Iterator headerIter = SOAPUtil.getChildElements(soapHeader) ; while(headerIter.hasNext()) { final SOAPHeaderElement current = (SOAPHeaderElement)headerIter.next() ; final Name currentName = current.getElementName() ; if ((currentName != null) && match(name, currentName.getLocalName()) && match(uri, currentName.getURI())) { return current ; } } } return null ; }