Class RequestLogger
- java.lang.Object
-
- org.swisspush.gateleen.core.logging.RequestLogger
-
public class RequestLogger extends Object
Logger class to manually log requests. This class is mainly used for requests to managed configuration resources which are handled separately.- Author:
- https://github.com/mcweba [Marc-Andre Weber]
-
-
Field Summary
Fields Modifier and Type Field Description static StringBODYstatic StringERRORstatic StringMESSAGEstatic StringOKstatic StringREQUEST_HEADERSstatic StringREQUEST_METHODstatic StringREQUEST_STATUSstatic StringREQUEST_URIstatic StringRESPONSE_HEADERSstatic StringSTATUS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidlogRequest(io.vertx.core.eventbus.EventBus eventBus, io.vertx.core.http.HttpServerRequest request, int status, io.vertx.core.buffer.Buffer data)static voidlogRequest(io.vertx.core.eventbus.EventBus eventBus, io.vertx.core.http.HttpServerRequest request, int status, io.vertx.core.buffer.Buffer data, io.vertx.core.MultiMap responseHeaders)
-
-
-
Field Detail
-
OK
public static final String OK
- See Also:
- Constant Field Values
-
ERROR
public static final String ERROR
- See Also:
- Constant Field Values
-
MESSAGE
public static final String MESSAGE
- See Also:
- Constant Field Values
-
STATUS
public static final String STATUS
- See Also:
- Constant Field Values
-
REQUEST_URI
public static final String REQUEST_URI
- See Also:
- Constant Field Values
-
REQUEST_METHOD
public static final String REQUEST_METHOD
- See Also:
- Constant Field Values
-
REQUEST_HEADERS
public static final String REQUEST_HEADERS
- See Also:
- Constant Field Values
-
RESPONSE_HEADERS
public static final String RESPONSE_HEADERS
- See Also:
- Constant Field Values
-
REQUEST_STATUS
public static final String REQUEST_STATUS
- See Also:
- Constant Field Values
-
BODY
public static final String BODY
- See Also:
- Constant Field Values
-
-
Method Detail
-
logRequest
public static void logRequest(io.vertx.core.eventbus.EventBus eventBus, io.vertx.core.http.HttpServerRequest request, int status, io.vertx.core.buffer.Buffer data)
-
logRequest
public static void logRequest(io.vertx.core.eventbus.EventBus eventBus, io.vertx.core.http.HttpServerRequest request, int status, io.vertx.core.buffer.Buffer data, io.vertx.core.MultiMap responseHeaders)
-
-