Interface JaxrsInterceptorRegistry<T>
-
- All Known Implementing Classes:
ClientRequestFilterRegistryImpl,ClientResponseFilterRegistryImpl,ContainerRequestFilterRegistryImpl,ContainerResponseFilterRegistryImpl,JaxrsInterceptorRegistryImpl,ReaderInterceptorRegistryImpl,WriterInterceptorRegistryImpl
public interface JaxrsInterceptorRegistry<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classJaxrsInterceptorRegistry.AscendingPrecedenceComparatorstatic classJaxrsInterceptorRegistry.DescendingPrecedenceComparatorstatic interfaceJaxrsInterceptorRegistry.InterceptorFactorystatic classJaxrsInterceptorRegistry.Match
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JaxrsInterceptorRegistry<T>clone(ResteasyProviderFactory factory)Class<T>getIntf()List<JaxrsInterceptorRegistryListener>getListeners()T[]postMatch(Class declaring, AccessibleObject target)T[]preMatch()voidregister(JaxrsInterceptorRegistry.InterceptorFactory factory)voidregisterClass(Class<? extends T> declaring)voidregisterClass(Class<? extends T> declaring, int priority)voidregisterSingleton(T interceptor)voidregisterSingleton(T interceptor, int priority)
-
-
-
Method Detail
-
clone
JaxrsInterceptorRegistry<T> clone(ResteasyProviderFactory factory)
-
getListeners
List<JaxrsInterceptorRegistryListener> getListeners()
-
preMatch
T[] preMatch()
-
postMatch
T[] postMatch(Class declaring, AccessibleObject target)
-
register
void register(JaxrsInterceptorRegistry.InterceptorFactory factory)
-
registerSingleton
void registerSingleton(T interceptor)
-
registerSingleton
void registerSingleton(T interceptor, int priority)
-
-