Class HttpRequestRecord

java.lang.Object
io.datarouter.model.databean.BaseDatabean<PK,​D>
io.datarouter.exception.storage.httprecord.BaseHttpRequestRecord<HttpRequestRecordKey,​HttpRequestRecord>
io.datarouter.exception.storage.httprecord.HttpRequestRecord
All Implemented Interfaces:
io.datarouter.model.databean.Databean<HttpRequestRecordKey,​HttpRequestRecord>, java.lang.Comparable<io.datarouter.model.databean.Databean<?,​?>>

public class HttpRequestRecord
extends BaseHttpRequestRecord<HttpRequestRecordKey,​HttpRequestRecord>
  • Constructor Details

    • HttpRequestRecord

      public HttpRequestRecord()
    • HttpRequestRecord

      public HttpRequestRecord​(java.lang.String exceptionRecordId, javax.servlet.http.HttpServletRequest request, java.lang.String sessionRoles, java.lang.String userToken, boolean omitPayload)
    • HttpRequestRecord

      public HttpRequestRecord​(java.util.Date receivedAt, java.lang.String exceptionRecordId, java.lang.String httpMethod, java.lang.String httpParams, java.lang.String protocol, java.lang.String hostname, int port, java.lang.String contextPath, java.lang.String path, java.lang.String queryString, byte[] binaryBody, java.lang.String ip, java.lang.String sessionRoles, java.lang.String userToken, io.datarouter.web.util.http.RecordedHttpHeaders headersWrapper)
    • HttpRequestRecord

      public HttpRequestRecord​(io.datarouter.web.monitoring.exception.ExceptionDto exceptionDto, java.lang.String exceptionRecordId)
  • Method Details