Package oracle.kubernetes.operator.rest
Class BaseDebugLoggingFilter
java.lang.Object
oracle.kubernetes.operator.rest.BaseDebugLoggingFilter
- Direct Known Subclasses:
AuthenticationFilter
,RequestDebugLoggingFilter
,ResponseDebugLoggingFilter
public abstract class BaseDebugLoggingFilter
extends java.lang.Object
BaseDebugLoggingFilter provides utilities shared by RequestDebugLoggingFilter and
ResponseDebugLoggingFilter.
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
FILTER_REQUEST_ENTITY
protected static java.lang.String
FILTER_REQUEST_START_TIME
protected static LoggingFacade
LOGGER
-
Constructor Summary
Constructors Constructor Description BaseDebugLoggingFilter()
-
Method Summary
Modifier and Type Method Description protected java.lang.String
formatEntity(javax.ws.rs.core.MediaType type, java.lang.String entityAsString)
protected static java.lang.String
formatTime(long time)
protected java.lang.String
getLoggableHeaders(javax.ws.rs.container.ContainerRequestContext req)
-
Field Details
-
LOGGER
-
FILTER_REQUEST_START_TIME
protected static final java.lang.String FILTER_REQUEST_START_TIME- See Also:
- Constant Field Values
-
FILTER_REQUEST_ENTITY
protected static final java.lang.String FILTER_REQUEST_ENTITY- See Also:
- Constant Field Values
-
-
Constructor Details
-
BaseDebugLoggingFilter
public BaseDebugLoggingFilter()
-
-
Method Details
-
formatTime
protected static java.lang.String formatTime(long time) -
formatEntity
protected java.lang.String formatEntity(javax.ws.rs.core.MediaType type, java.lang.String entityAsString) -
getLoggableHeaders
protected java.lang.String getLoggableHeaders(javax.ws.rs.container.ContainerRequestContext req)
-