(Request request, Response response, long time, boolean useDefault)
| 859 | |
| 860 | |
| 861 | @Override |
| 862 | public void logAccess(Request request, Response response, long time, boolean useDefault) { |
| 863 | |
| 864 | boolean logged = false; |
| 865 | |
| 866 | if (getAccessLog() != null) { |
| 867 | getAccessLog().log(request, response, time); |
| 868 | logged = true; |
| 869 | } |
| 870 | |
| 871 | if (getParent() != null) { |
| 872 | // No need to use default logger once request/response has been logged |
| 873 | // once |
| 874 | getParent().logAccess(request, response, time, (useDefault && !logged)); |
| 875 | } |
| 876 | } |
| 877 | |
| 878 | @Override |
| 879 | public AccessLog getAccessLog() { |
nothing calls this directly
no test coverage detected