@Override public void invoke(Request request, Response response) throws IOException, ServletException { getNext().invoke(request, response); if (request.getSession(false) != null) { String ip = IpInfo.getClientAddress(request.getRequest()); // Explicit calls to ensure result not lost request.getSession(false).setAttribute(ApplicationSession.LAST_ACCESSED_BY_IP, ip); request.getSession(false).setAttribute(ApplicationSession.LAST_ACCESSED_LOCALE, request.getLocale()); } }
@Override public void invoke(Request request, Response response) throws IOException, ServletException { getNext().invoke(request, response); if (request.getSession(false) != null) { String ip = IpInfo.getClientAddress(request.getRequest()); // Explicit calls to ensure result not lost request.getSession(false).setAttribute(ApplicationSession.LAST_ACCESSED_BY_IP, ip); request.getSession(false).setAttribute(ApplicationSession.LAST_ACCESSED_LOCALE, request.getLocale()); } }
@Override public void invoke(Request request, Response response) throws IOException, ServletException { getNext().invoke(request, response); if (request.getSession(false) != null) { String ip = IpInfo.getClientAddress(request.getRequest()); // Explicit calls to ensure result not lost request.getSession(false).setAttribute(ApplicationSession.LAST_ACCESSED_BY_IP, ip); request.getSession(false).setAttribute(ApplicationSession.LAST_ACCESSED_LOCALE, request.getLocale()); } }
@Override public void invoke(Request request, Response response) throws IOException, ServletException { getNext().invoke(request, response); if (request.getSession(false) != null) { String ip = IpInfo.getClientAddress(request.getRequest()); // Explicit calls to ensure result not lost request.getSession(false).setAttribute(ApplicationSession.LAST_ACCESSED_BY_IP, ip); request.getSession(false).setAttribute(ApplicationSession.LAST_ACCESSED_LOCALE, request.getLocale()); } }
@Override public Locale run() { return request.getLocale(); } }
@Override public Locale run() { return request.getLocale(); } }
@Override public Locale run() { return request.getLocale(); } }
@Override public Locale run() { return request.getLocale(); } }
@Override public Locale run() { return request.getLocale(); } }
@Override public void addElement(StringBuilder buf, Date date, Request request, Response response, long time) { buf.append(wrap(request.getLocale())); } };
@Override public void addElement(StringBuilder buf, Date date, Request request, Response response, long time) { buf.append(wrap(request.getLocale())); } };
@Override public void addElement(StringBuilder buf, Date date, Request request, Response response, long time) { buf.append(wrap(request.getLocale())); } };
@Override public void addElement(StringBuilder buf, Date date, Request request, Response response, long time) { buf.append(wrap(request.getLocale())); } };
@Override public void addElement(StringBuilder buf, Date date, Request request, Response response, long time) { buf.append(wrap(request.getLocale())); } };
public void addElement(StringBuilder buf, Date date, Request request, Response response, long time) { buf.append(wrap(request.getLocale())); } };
@Override public void addElement(CharArrayWriter buf, Date date, Request request, Response response, long time) { buf.append(wrap(request.getLocale())); } };
public Locale getLocale() { if (request == null) { throw new IllegalStateException( sm.getString("requestFacade.nullRequest")); } if (System.getSecurityManager() != null){ return (Locale)AccessController.doPrivileged( new GetLocalePrivilegedAction()); } else { return request.getLocale(); } }
public Locale getLocale() { if (request == null) { throw new IllegalStateException( sm.getString("requestFacade.nullRequest")); } if (Globals.IS_SECURITY_ENABLED){ return (Locale)AccessController.doPrivileged( new GetLocalePrivilegedAction()); } else { return request.getLocale(); } }
public Locale getLocale() { if (request == null) { throw MESSAGES.nullRequestFacade(); } if (Globals.IS_SECURITY_ENABLED){ return (Locale)AccessController.doPrivileged( new GetLocalePrivilegedAction()); } else { return request.getLocale(); } }
@Override public void addElement(CharArrayWriter buf, Date date, Request request, Response response, long time) { buf.append(wrap(request.getLocale())); } };