public synchronized void registerClass(Class<? extends T> declaring) { register(new OnDemandInterceptorFactory(declaring)); }
@Override public synchronized void registerClass(Class<? extends ClientRequestFilter> declaring, int priority) { checkPreMaching(declaring); OnDemandInterceptorFactory factory = new OnDemandInterceptorFactory(declaring) { @Override public Match preMatch() { return null; } }; factory.setIgnorePrematch(true); factory.setOrder(priority); register(factory); }
@Override public synchronized void registerClass(Class<? extends ClientRequestFilter> declaring) { checkPreMaching(declaring); OnDemandInterceptorFactory factory = new OnDemandInterceptorFactory(declaring) { @Override public Match preMatch() { return null; } }; factory.setIgnorePrematch(true); register(factory); }
@Override public synchronized void registerClass(Class<? extends ContainerResponseFilter> declaring) { OnDemandInterceptorFactory factory = new OnDemandInterceptorFactory(declaring); factory.setIgnorePrematch(true); register(factory); }
public synchronized void registerClass(Class<? extends T> declaring, int priority) { OnDemandInterceptorFactory factory = new OnDemandInterceptorFactory(declaring); factory.setOrder(priority); register(factory); }
@Override public synchronized void registerClass(Class<? extends ContainerResponseFilter> declaring, int priority) { OnDemandInterceptorFactory factory = new OnDemandInterceptorFactory(declaring); factory.setIgnorePrematch(true); factory.setOrder(priority); register(factory); }