@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(final String[] roles, final boolean isUltimateDestination) throws SoapHeaderException { RolePlayer rolePlayer = null; if (!ObjectUtils.isEmpty(roles)) { rolePlayer = new RolePlayer() { public List<?> getRoles() { return Arrays.asList(roles); } public boolean isUltimateDestination() { return isUltimateDestination; } }; } Iterator<SOAPHeaderBlock> result = (Iterator<SOAPHeaderBlock>)getAxiomHeader().getHeadersToProcess(rolePlayer); return new AxiomSoapHeaderElementIterator(result); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(final String[] roles, final boolean isUltimateDestination) throws SoapHeaderException { RolePlayer rolePlayer = null; if (!ObjectUtils.isEmpty(roles)) { rolePlayer = new RolePlayer() { public List<?> getRoles() { return Arrays.asList(roles); } public boolean isUltimateDestination() { return isUltimateDestination; } }; } Iterator<SOAPHeaderBlock> result = (Iterator<SOAPHeaderBlock>)getAxiomHeader().getHeadersToProcess(rolePlayer); return new AxiomSoapHeaderElementIterator(result); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(final String[] actors) { RolePlayer rolePlayer = null; if (!ObjectUtils.isEmpty(actors)) { rolePlayer = new RolePlayer() { public List<?> getRoles() { return Arrays.asList(actors); } public boolean isUltimateDestination() { return false; } }; } Iterator<SOAPHeaderBlock> result = (Iterator<SOAPHeaderBlock>)getAxiomHeader().getHeadersToProcess(rolePlayer); return new AxiomSoapHeaderElementIterator(result); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(final String[] actors) { RolePlayer rolePlayer = null; if (!ObjectUtils.isEmpty(actors)) { rolePlayer = new RolePlayer() { public List<?> getRoles() { return Arrays.asList(actors); } public boolean isUltimateDestination() { return false; } }; } Iterator<SOAPHeaderBlock> result = (Iterator<SOAPHeaderBlock>)getAxiomHeader().getHeadersToProcess(rolePlayer); return new AxiomSoapHeaderElementIterator(result); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(final String[] roles, final boolean isUltimateDestination) throws SoapHeaderException { RolePlayer rolePlayer = null; if (!ObjectUtils.isEmpty(roles)) { rolePlayer = new RolePlayer() { public List<?> getRoles() { return Arrays.asList(roles); } public boolean isUltimateDestination() { return isUltimateDestination; } }; } Iterator<SOAPHeaderBlock> result = (Iterator<SOAPHeaderBlock>)getAxiomHeader().getHeadersToProcess(rolePlayer); return new AxiomSoapHeaderElementIterator(result); } }
@SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(final String[] roles, final boolean isUltimateDestination) throws SoapHeaderException { RolePlayer rolePlayer = null; if (!ObjectUtils.isEmpty(roles)) { rolePlayer = new RolePlayer() { public List<?> getRoles() { return Arrays.asList(roles); } public boolean isUltimateDestination() { return isUltimateDestination; } }; } Iterator<SOAPHeaderBlock> result = (Iterator<SOAPHeaderBlock>)getAxiomHeader().getHeadersToProcess(rolePlayer); return new AxiomSoapHeaderElementIterator(result); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(final String[] actors) { RolePlayer rolePlayer = null; if (!ObjectUtils.isEmpty(actors)) { rolePlayer = new RolePlayer() { public List<?> getRoles() { return Arrays.asList(actors); } public boolean isUltimateDestination() { return false; } }; } Iterator<SOAPHeaderBlock> result = (Iterator<SOAPHeaderBlock>)getAxiomHeader().getHeadersToProcess(rolePlayer); return new AxiomSoapHeaderElementIterator(result); } }
@SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElementsToProcess(final String[] actors) { RolePlayer rolePlayer = null; if (!ObjectUtils.isEmpty(actors)) { rolePlayer = new RolePlayer() { public List<?> getRoles() { return Arrays.asList(actors); } public boolean isUltimateDestination() { return false; } }; } Iterator<SOAPHeaderBlock> result = (Iterator<SOAPHeaderBlock>)getAxiomHeader().getHeadersToProcess(rolePlayer); return new AxiomSoapHeaderElementIterator(result); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineAllHeaderElements() { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineAllHeaderBlocks()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineMustUnderstandHeaderElements(String role) { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineMustUnderstandHeaderBlocks(role)); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElements(QName name) throws SoapHeaderException { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().getChildrenWithName(name)); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineMustUnderstandHeaderElements(String role) { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineMustUnderstandHeaderBlocks(role)); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElements(QName name) throws SoapHeaderException { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().getChildrenWithName(name)); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineMustUnderstandHeaderElements(String role) { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineMustUnderstandHeaderBlocks(role)); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElements(QName name) throws SoapHeaderException { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().getChildrenWithName(name)); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineAllHeaderElements() { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineAllHeaderBlocks()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineAllHeaderElements() { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineAllHeaderBlocks()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineHeaderElements(QName name) throws SoapHeaderException { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().getChildrenWithName(name)); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineAllHeaderElements() { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineAllHeaderBlocks()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineMustUnderstandHeaderElements(String role) { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineMustUnderstandHeaderBlocks(role)); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }