@Override public String getRemoteUser() { if (_remoteUser != null) { return _remoteUser; } return super.getRemoteUser(); }
@Override public Principal getUserPrincipal() { if (_userPrincipal != null) { return _userPrincipal; } return super.getUserPrincipal(); }
/** * Sets the request object being wrapped. * * @param request the request to set * @throws java.lang.IllegalArgumentException if the request is null. */ public void setRequest(HeaderRequest request) { super.setRequest(request); }
@Override public Enumeration<String> getParameterNames() { Set<String> names = new LinkedHashSet<>(); if (_inherit) { Enumeration<String> enu = super.getParameterNames(); while (enu.hasMoreElements()) { names.add(enu.nextElement()); } } names.addAll(_params.keySet()); return Collections.enumeration(names); }
@Override public String[] getParameterValues(String name) { String[] values = _params.get(name); if (_inherit && (values == null)) { return super.getParameterValues(name); } return values; }
@Override public Map<String, String[]> getParameterMap() { Map<String, String[]> map = new HashMap<>(); if (_inherit) { map.putAll(super.getParameterMap()); } map.putAll(_params); return map; }
@Override public String getParameter(String name) { String[] values = _params.get(name); if (_inherit && (values == null)) { return super.getParameter(name); } if (ArrayUtil.isNotEmpty(values)) { return values[0]; } return null; }
@Override public Object getAttribute(String name) { if ("javax.servlet.include.servlet_path".equals(name)) { // Workaround for FACES-1629 return null; } else { return super.getAttribute(name); } }
return super.getPublicParameterMap(); mPublicParamMap.putAll(super.getPublicParameterMap());
return super.getPrivateParameterMap(); mPrivateParamMap.putAll(super.getPrivateParameterMap());
public Enumeration<String> getParameterNames() { List<String> names = new ArrayList<String>(); if (_inherit) { Enumeration<String> enu = super.getParameterNames(); while (enu.hasMoreElements()) { names.add(enu.nextElement()); } } for (String s : _params.keySet()) { if (!names.contains(s)) { names.add(s); } } return Collections.enumeration(names); }
public String[] getParameterValues(String name) { String[] values = _params.get(name); if (_inherit && (values == null)) { return super.getParameterValues(name); } return values; }
return super.getParameterMap(); mCombinedParamMap.putAll(super.getParameterMap());
public String getParameter(String name) { String[] values = _params.get(name); if (_inherit && (values == null)) { return super.getParameter(name); } if ((values != null) && (values.length > 0)) { return values[0]; } else { return null; } }
public Principal getUserPrincipal() { if (_userPrincipal != null) { return _userPrincipal; } else { return super.getUserPrincipal(); } }
public String getRemoteUser() { if (_remoteUser != null) { return _remoteUser; } else { return super.getRemoteUser(); } }