private void fetch() { while (idx < size()) { Header h = get(idx++); if (h.getNamespaceURI().equals(nsUri)) { next = h; break; } } }
private void fetch() { while (idx < size()) { Header h = get(idx++); if (h.getNamespaceURI().equals(nsUri)) { next = h; break; } } }
private void fetch() { while (idx < size()) { Header h = get(idx++); if (h.getNamespaceURI().equals(nsUri)) { next = h; break; } } }
@Override public boolean isUnderstood(Header header) { return isUnderstood(header.getNamespaceURI(), header.getLocalPart()); } @Override
@Override public boolean isUnderstood(Header header) { return isUnderstood(header.getNamespaceURI(), header.getLocalPart()); } @Override
private void fetch() { while (idx < size()) { Header h = get(idx++); if (h.getLocalPart().equals(localName) && h.getNamespaceURI().equals(nsUri)) { next = h; break; } } }
/** * * @return the namespace of the underlying SOAP header or SecurityHeaderElement */ @NotNull public String getNamespaceURI() { if(header != null){ return header.getNamespaceURI(); } else { return she.getNamespaceURI(); } }
private void fetch() { while (idx < size()) { Header h = get(idx++); if (h.getLocalPart().equals(localName) && h.getNamespaceURI().equals(nsUri)) { next = h; break; } } }
private void fetch() { while (idx < size()) { Header h = get(idx++); if (h.getLocalPart().equals(localName) && h.getNamespaceURI().equals(nsUri)) { next = h; break; } } }
@Override public boolean isUnderstood(Header header) { return isUnderstood(header.getNamespaceURI(), header.getLocalPart()); } @Override
@Override public boolean isUnderstood(Header header) { return isUnderstood(header.getNamespaceURI(), header.getLocalPart()); }
@Override public void understood(Header header) { understood(header.getNamespaceURI(), header.getLocalPart()); }
@Override public Set<QName> getUnderstoodHeaders() { Set<QName> understoodHdrs = new HashSet<QName>(); for (int i = 0; i < size(); i++) { if (isUnderstood(i)) { Header header = get(i); understoodHdrs.add(new QName(header.getNamespaceURI(), header.getLocalPart())); } } return understoodHdrs; // throw new UnsupportedOperationException("getUnderstoodHeaders() is not implemented by HeaderList"); }
@Override public Set<QName> getUnderstoodHeaders() { Set<QName> understoodHdrs = new HashSet<QName>(); for (int i = 0; i < size(); i++) { if (isUnderstood(i)) { Header header = get(i); understoodHdrs.add(new QName(header.getNamespaceURI(), header.getLocalPart())); } } return understoodHdrs; // throw new UnsupportedOperationException("getUnderstoodHeaders() is not implemented by HeaderList"); }
@Override public Set<QName> getUnderstoodHeaders() { Set<QName> understoodHdrs = new HashSet<QName>(); for (int i = 0; i < size(); i++) { if (isUnderstood(i)) { Header header = get(i); understoodHdrs.add(new QName(header.getNamespaceURI(), header.getLocalPart())); } } return understoodHdrs; // throw new UnsupportedOperationException("getUnderstoodHeaders() is not implemented by HeaderList"); }
@Override public void replace(Header old, Header header) { if (remove(old.getNamespaceURI(), old.getLocalPart()) == null) throw new IllegalArgumentException(); add(header); }
@Override public boolean isUnderstood(String nsUri, String localName) { for (int i = 0; i < size(); i++) { Header h = get(i); if (h.getLocalPart().equals(localName) && h.getNamespaceURI().equals(nsUri)) { return isUnderstood(i); } } return false; }
@Override public boolean isUnderstood(String nsUri, String localName) { for (int i = 0; i < size(); i++) { Header h = get(i); if (h.getLocalPart().equals(localName) && h.getNamespaceURI().equals(nsUri)) { return isUnderstood(i); } } return false; }
@Override public boolean isUnderstood(String nsUri, String localName) { for (int i = 0; i < size(); i++) { Header h = get(i); if (h.getLocalPart().equals(localName) && h.getNamespaceURI().equals(nsUri)) { return isUnderstood(i); } } return false; }
@Override public boolean addOrReplace(Header header) { remove(header.getNamespaceURI(), header.getLocalPart()); return add(header); }