Dans RestEasy 3.0.16.Final version L'interface PreProcessInterceptor est obsolète. Alors, quel est le bon remplacement de cette interface. Dans jboss eap 7 RestEasy version 3.0.16.Final est utilisé.Remplacement correct de l'interface PreProcessInterceptor: RestEasy
ancien code -
@Provider
@ServerInterceptor
@SecurityPrecedence
public class AbcInterceptor implements PreProcessInterceptor
{
public ServerResponse preProcess(final HttpRequest httpRequest, ResourceMethod resourceMethod) throws Failure,
WebApplicationException {
// auth logic
}
}
Nouveau code -
@Provider
@ServerInterceptor
@SecurityPrecedence
public class AuthenticationInterceptor
{
public ServerResponse preProcess(HttpRequest httpRequest, ResourceMethodInvoker method)
throws Failure, WebApplicationException {
// auth logic
}
}