У меня есть необходимость перехватывать вызовы ресурсов Джерси и выполнять код перед / после каждого вызова ResourceMethod. У меня есть ModelProcessor, и я могу перехватывать вызовы:
for(Resource resource: resourceModel.getResources()) {
for (ResourceMethod resourceMethod : resource.getResourceMethods()) {
Resource.Builder resourceBuilder = Resource.builder(...);
resourceBuilder
.addMethod(resourceMethod)
.handledBy(new Inflector<ContainerRequestContext, Response>() {
@Override
public Response apply(ContainerRequestContext containerRequestContext) {
...
}
});
}
}
Однако я не могу понять, как вызвать оригинальный ResourceMethod здесь.