public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(String[] roles, boolean isUltimateDestination) throws SoapHeaderException { List<SOAPHeaderElement> result = new ArrayList<SOAPHeaderElement>(); Iterator<SOAPHeaderElement> iterator = getImplementation().examineAllHeaderElements(getSaajHeader()); while (iterator.hasNext()) { SOAPHeaderElement saajHeaderElement = iterator.next(); String headerRole = saajHeaderElement.getRole(); if (shouldProcess(headerRole, roles, isUltimateDestination)) { result.add(saajHeaderElement); } } return new SaajSoapHeaderElementIterator(result.iterator()); }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(String[] roles, boolean isUltimateDestination) throws SoapHeaderException { List<SOAPHeaderElement> result = new ArrayList<SOAPHeaderElement>(); Iterator<SOAPHeaderElement> iterator = getSaajHeader().examineAllHeaderElements(); while (iterator.hasNext()) { SOAPHeaderElement saajHeaderElement = iterator.next(); String headerRole = saajHeaderElement.getRole(); if (shouldProcess(headerRole, roles, isUltimateDestination)) { result.add(saajHeaderElement); } } return new SaajSoapHeaderElementIterator(result.iterator()); }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(String[] roles, boolean isUltimateDestination) throws SoapHeaderException { List<SOAPHeaderElement> result = new ArrayList<SOAPHeaderElement>(); Iterator<SOAPHeaderElement> iterator = getSaajHeader().examineAllHeaderElements(); while (iterator.hasNext()) { SOAPHeaderElement saajHeaderElement = iterator.next(); String headerRole = saajHeaderElement.getRole(); if (shouldProcess(headerRole, roles, isUltimateDestination)) { result.add(saajHeaderElement); } } return new SaajSoapHeaderElementIterator(result.iterator()); }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(String[] roles, boolean isUltimateDestination) throws SoapHeaderException { List<SOAPHeaderElement> result = new ArrayList<SOAPHeaderElement>(); Iterator<SOAPHeaderElement> iterator = getSaajHeader().examineAllHeaderElements(); while (iterator.hasNext()) { SOAPHeaderElement saajHeaderElement = iterator.next(); String headerRole = saajHeaderElement.getRole(); if (shouldProcess(headerRole, roles, isUltimateDestination)) { result.add(saajHeaderElement); } } return new SaajSoapHeaderElementIterator(result.iterator()); }
@Override public SoapHeaderElement addNotUnderstoodHeaderElement(QName headerName) { try { SOAPHeaderElement headerElement = getSaajHeader().addNotUnderstoodHeaderElement(headerName); return new SaajSoapHeaderElement(headerElement); } catch (SOAPException ex) { throw new SaajSoapHeaderException(ex); } }
@Override public SoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) { try { SOAPHeaderElement headerElement = getSaajHeader().addUpgradeHeaderElement(supportedSoapUris); return new SaajSoapHeaderElement(headerElement); } catch (SOAPException ex) { throw new SaajSoapHeaderException(ex); } }
@Override public SoapHeaderElement addNotUnderstoodHeaderElement(QName headerName) { try { SOAPHeaderElement headerElement = getSaajHeader().addNotUnderstoodHeaderElement(headerName); return new SaajSoapHeaderElement(headerElement); } catch (SOAPException ex) { throw new SaajSoapHeaderException(ex); } }
@Override public SoapHeaderElement addNotUnderstoodHeaderElement(QName headerName) { try { SOAPHeaderElement headerElement = getSaajHeader().addNotUnderstoodHeaderElement(headerName); return new SaajSoapHeaderElement(headerElement); } catch (SOAPException ex) { throw new SaajSoapHeaderException(ex); } }
@Override public SoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) { try { SOAPHeaderElement headerElement = getSaajHeader().addUpgradeHeaderElement(supportedSoapUris); return new SaajSoapHeaderElement(headerElement); } catch (SOAPException ex) { throw new SaajSoapHeaderException(ex); } }
@Override public SoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) { try { SOAPHeaderElement headerElement = getSaajHeader().addUpgradeHeaderElement(supportedSoapUris); return new SaajSoapHeaderElement(headerElement); } catch (SOAPException ex) { throw new SaajSoapHeaderException(ex); } }
public SoapHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) { try { SOAPHeaderElement headerElement = getImplementation().addUpgradeHeaderElement(getSaajHeader(), supportedSoapUris); return new SaajSoapHeaderElement(headerElement); } catch (SOAPException ex) { throw new SaajSoapHeaderException(ex); } }
public SoapHeaderElement addNotUnderstoodHeaderElement(QName headerName) { try { SOAPHeaderElement headerElement = getImplementation().addNotUnderstoodHeaderElement(getSaajHeader(), headerName); return new SaajSoapHeaderElement(headerElement); } catch (SOAPException ex) { throw new SaajSoapHeaderException(ex); } }