public class LoggingFilterDynamicFeature
extends java.lang.Object
implements javax.ws.rs.container.DynamicFeature
Constructor and Description |
---|
LoggingFilterDynamicFeature() |
Modifier and Type | Method and Description |
---|---|
void |
configure(javax.ws.rs.container.ResourceInfo resourceInfo,
javax.ws.rs.core.FeatureContext context) |
private <T> T |
get(javax.ws.rs.container.ResourceInfo resourceInfo,
java.util.function.Function<CommunicationLog,T> function) |
private LoggingContainerFilter |
getLoggingFilter(javax.ws.rs.container.ResourceInfo resourceInfo) |
private java.lang.String |
getName(javax.ws.rs.container.ResourceInfo resourceInfo) |
private boolean |
getPrintEntity(javax.ws.rs.container.ResourceInfo resourceInfo) |
public void configure(javax.ws.rs.container.ResourceInfo resourceInfo, javax.ws.rs.core.FeatureContext context)
configure
in interface javax.ws.rs.container.DynamicFeature
private LoggingContainerFilter getLoggingFilter(javax.ws.rs.container.ResourceInfo resourceInfo)
private java.lang.String getName(javax.ws.rs.container.ResourceInfo resourceInfo)
private boolean getPrintEntity(javax.ws.rs.container.ResourceInfo resourceInfo)
private <T> T get(javax.ws.rs.container.ResourceInfo resourceInfo, java.util.function.Function<CommunicationLog,T> function)