@ConstrainedTo(value=CLIENT) @Priority(value=2147483647) public class FilteringClientLoggingFilter extends Object implements javax.ws.rs.client.ClientRequestFilter, javax.ws.rs.client.ClientResponseFilter
This takes into account excluding payload logging on special uri's that contain sensitive content.
| Modifier and Type | Field and Description |
|---|---|
protected JerseyFiltering |
jerseyFiltering |
| Constructor and Description |
|---|
FilteringClientLoggingFilter(JerseyFiltering jerseyFiltering) |
| Modifier and Type | Method and Description |
|---|---|
void |
aroundWriteTo(javax.ws.rs.ext.WriterInterceptorContext writerInterceptorContext) |
void |
filter(javax.ws.rs.client.ClientRequestContext context) |
void |
filter(javax.ws.rs.client.ClientRequestContext requestContext,
javax.ws.rs.client.ClientResponseContext responseContext) |
protected void |
recordOutgoing(javax.ws.rs.client.ClientRequestContext context,
String action) |
protected final JerseyFiltering jerseyFiltering
public FilteringClientLoggingFilter(JerseyFiltering jerseyFiltering)
protected void recordOutgoing(javax.ws.rs.client.ClientRequestContext context,
String action)
public void filter(javax.ws.rs.client.ClientRequestContext context)
throws IOException
filter in interface javax.ws.rs.client.ClientRequestFilterIOExceptionpublic void filter(javax.ws.rs.client.ClientRequestContext requestContext,
javax.ws.rs.client.ClientResponseContext responseContext)
throws IOException
filter in interface javax.ws.rs.client.ClientResponseFilterIOExceptionpublic void aroundWriteTo(javax.ws.rs.ext.WriterInterceptorContext writerInterceptorContext)
throws IOException,
javax.ws.rs.WebApplicationException
aroundWriteTo in interface javax.ws.rs.ext.WriterInterceptorIOExceptionjavax.ws.rs.WebApplicationExceptionCopyright © 2019. All rights reserved.