/** Alias for getHeaderValue. */ public String getValue() { return this.getHeaderValue(); }
public ListIterator<String> getHeaders(String name) { String nameToSearch = getCorrectHeaderName(name); ArrayList<String> result = new ArrayList<String>(); try { ListIterator<Header> list = this.message.getHeaders(nameToSearch); while (list != null && list.hasNext()) { Header h = list.next(); result.add(((SIPHeader)h).getHeaderValue()); } } catch (Exception e) { logger.fatal("Couldnt fetch headers, original name[" + name + "], name searched[" + nameToSearch + "]", e); return result.listIterator(); } return result.listIterator(); }
int i = 0; for (SIPHeader sipHeader : routeList) { routes[i++] = sipHeader.getHeaderValue().toString();