36 lines
1001 B
Java
36 lines
1001 B
Java
package org.gcube.informationsystem.resourceregistry.rest;
|
|
|
|
import java.io.IOException;
|
|
|
|
import javax.ws.rs.container.ContainerRequestContext;
|
|
import javax.ws.rs.container.ContainerRequestFilter;
|
|
import javax.ws.rs.container.ContainerResponseContext;
|
|
import javax.ws.rs.container.ContainerResponseFilter;
|
|
import javax.ws.rs.container.PreMatching;
|
|
import javax.ws.rs.ext.Provider;
|
|
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
/**
|
|
* @author Luca Frosini (ISTI - CNR)
|
|
*/
|
|
@Provider
|
|
@PreMatching
|
|
public class RequestFilter implements ContainerRequestFilter, ContainerResponseFilter {
|
|
|
|
private final static Logger logger = LoggerFactory.getLogger(RequestFilter.class);
|
|
|
|
@Override
|
|
public void filter(ContainerRequestContext requestContext) throws IOException {
|
|
logger.trace("PreMatching RequestFilter");
|
|
}
|
|
|
|
@Override
|
|
public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext)
|
|
throws IOException {
|
|
logger.trace("ResponseFilter");
|
|
}
|
|
|
|
}
|