Class RequestLogCollection

  • All Implemented Interfaces:
    RequestLog

    class RequestLogCollection
    extends java.lang.Object
    implements RequestLog
    • Field Detail

      • delegates

        private final java.util.ArrayList<RequestLog> delegates
    • Constructor Detail

      • RequestLogCollection

        public RequestLogCollection​(RequestLog... requestLogs)
    • Method Detail

      • add

        public void add​(RequestLog requestLog)
      • log

        public void log​(Request request,
                        Response response)
        Specified by:
        log in interface RequestLog
        Parameters:
        request - The request to log.
        response - The response to log. Note that for some requests the response instance may not have been fully populated (Eg 400 bad request responses are sent without a servlet response object). Thus for basic log information it is best to consult Response.getCommittedMetaData() and Response.getHttpChannel() directly.