Class JaxrsInterceptorRegistry<T>
java.lang.Object
org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry<T>
- Direct Known Subclasses:
ClientResponseFilterRegistry,ContainerRequestFilterRegistry,ContainerResponseFilterRegistry,ReaderInterceptorRegistry,WriterInterceptorRegistry
- Version:
- $Revision: 1 $
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassstatic classstatic classstatic interfaceprotected classprotected classstatic classprotected classprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected T[]protected List<JaxrsInterceptorRegistry.InterceptorFactory> protected List<JaxrsInterceptorRegistryListener> protected ResteasyProviderFactory -
Constructor Summary
ConstructorsConstructorDescriptionJaxrsInterceptorRegistry(ResteasyProviderFactory providerFactory, Class<T> intf) -
Method Summary
Modifier and TypeMethodDescriptionclone(ResteasyProviderFactory factory) private T[]createArray(List<JaxrsInterceptorRegistry.Match> matches) getIntf()protected static List<Class<? extends Annotation>> getNameBound(Class<?> declaring) static intgetPriority(Class<?> declaring) T[]postMatch(Class declaring, AccessibleObject target) T[]preMatch()voidvoidregisterClass(Class<? extends T> declaring) voidregisterClass(Class<? extends T> declaring, int priority) voidregisterSingleton(T interceptor) voidregisterSingleton(T interceptor, int priority) protected voidsort(List<JaxrsInterceptorRegistry.Match> matches)
-
Field Details
-
interceptors
-
listeners
-
providerFactory
-
intf
-
cachedPreMatch
-
-
Constructor Details
-
JaxrsInterceptorRegistry
-
-
Method Details
-
getNameBound
-
getPriority
-
clone
-
getIntf
-
getListeners
-
preMatch
-
postMatch
-
createArray
-
sort
-
register
-
registerClass
-
registerClass
-
registerSingleton
-
registerSingleton
-