@Override public Match postMatch(Class declaring, AccessibleObject target) { Object obj = getLegacyMatch(declaring, target); if (obj == null) return null; MessageBodyWriterInterceptor interceptor = (MessageBodyWriterInterceptor)obj; return new Match(new WriterInterceptorFacade(interceptor), order); } });
@Override public Match postMatch(Class declaring, AccessibleObject target) { Object obj = getLegacyMatch(declaring, target); if (obj == null) return null; MessageBodyWriterInterceptor interceptor = (MessageBodyWriterInterceptor)obj; return new Match(new WriterInterceptorFacade(interceptor), order); }
@Override public Match postMatch(Class declaring, AccessibleObject target) { Object obj = super.getLegacyMatch(declaring, target); if (obj == null) return null; PreProcessInterceptor interceptor = (PreProcessInterceptor)obj; return new Match(new ContainerRequestFilterFacade(interceptor), order); } });
@Override public Match postMatch(Class declaring, AccessibleObject target) { Object obj = getLegacyMatch(declaring, target); if (obj == null) return null; PostProcessInterceptor interceptor = (PostProcessInterceptor)obj; return new Match(new ContainerResponseFilterFacade(interceptor), order); }
@Override public Match postMatch(Class declaring, AccessibleObject target) { Object obj = super.getLegacyMatch(declaring, target); if (obj == null) return null; PreProcessInterceptor interceptor = (PreProcessInterceptor)obj; return new Match(new ContainerRequestFilterFacade(interceptor), order); }
@Override public Match postMatch(Class declaring, AccessibleObject target) { Object obj = getLegacyMatch(declaring, target); if (obj == null) return null; MessageBodyReaderInterceptor interceptor = (MessageBodyReaderInterceptor)obj; return new Match(new ReaderInterceptorFacade(interceptor), order); }
@Override public Match postMatch(Class declaring, AccessibleObject target) { Object obj = getLegacyMatch(declaring, target); if (obj == null) return null; MessageBodyReaderInterceptor interceptor = (MessageBodyReaderInterceptor)obj; return new Match(new ReaderInterceptorFacade(interceptor), order); } });
@Override public Match postMatch(Class declaring, AccessibleObject target) { Object obj = getLegacyMatch(declaring, target); if (obj == null) return null; PostProcessInterceptor interceptor = (PostProcessInterceptor)obj; return new Match(new ContainerResponseFilterFacade(interceptor), order); } });