/** * @see javax.servlet.http.HttpServletResponse#addDateHeader(java.lang.String, long) */ @Override public void addDateHeader(String name, long date) { testAndCreateHeaders(); headers.addValue(name, date); }
/** * @see javax.servlet.http.HttpServletResponse#addHeader(java.lang.String, java.lang.String) */ @Override public void addHeader(String name, String value) { testAndCreateHeaders(); headers.addValue(name, value); }
/** * @see javax.servlet.http.HttpServletResponse#addIntHeader(java.lang.String, int) */ @Override public void addIntHeader(String name, int value) { testAndCreateHeaders(); headers.addValue(name, value); }
/** * @see javax.servlet.http.HttpServletResponse#addDateHeader(java.lang.String, long) */ @Override public void addDateHeader(String name, long date) { testAndCreateHeaders(); headers.addValue(name, date); }
/** * @see javax.servlet.http.HttpServletResponse#addIntHeader(java.lang.String, int) */ @Override public void addIntHeader(String name, int value) { testAndCreateHeaders(); headers.addValue(name, value); }
/** * @see javax.servlet.http.HttpServletResponse#addHeader(java.lang.String, java.lang.String) */ @Override public void addHeader(String name, String value) { testAndCreateHeaders(); headers.addValue(name, value); }
/** * Replaces all existing values with the specified value. If no values exist for the key the * value will be added. * * @param key * @param value */ public void replaceValues(final K key, final V value) { List<V> list = get(key); if (list != null) { list.clear(); list.add(value); } else { addValue(key, value); } }