Class ContainerResponseFilterRegistry
- java.lang.Object
-
- org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>
-
- org.jboss.resteasy.core.interception.ContainerResponseFilterRegistry
-
public class ContainerResponseFilterRegistry extends JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>
- Version:
- $Revision: 1 $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
ContainerResponseFilterRegistry.ContainerResponseFilterFacade
-
Nested classes/interfaces inherited from class org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry
JaxrsInterceptorRegistry.AbstractInterceptorFactory, JaxrsInterceptorRegistry.AbstractLegacyInterceptorFactory, JaxrsInterceptorRegistry.AscendingPrecedenceComparator, JaxrsInterceptorRegistry.DescendingPrecedenceComparator, JaxrsInterceptorRegistry.InterceptorFactory, JaxrsInterceptorRegistry.LegacyPerMethodInterceptorFactory, JaxrsInterceptorRegistry.LegacySingletonInterceptorFactory, JaxrsInterceptorRegistry.Match, JaxrsInterceptorRegistry.OnDemandInterceptorFactory, JaxrsInterceptorRegistry.SingletonInterceptorFactory
-
-
Field Summary
Fields Modifier and Type Field Description protected LegacyPrecedence
precedence
-
Fields inherited from class org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry
cachedPreMatch, interceptors, intf, listeners, providerFactory
-
-
Constructor Summary
Constructors Constructor Description ContainerResponseFilterRegistry(ResteasyProviderFactory providerFactory, LegacyPrecedence precedence)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerResponseFilterRegistry
clone(ResteasyProviderFactory factory)
void
registerClass(java.lang.Class<? extends javax.ws.rs.container.ContainerResponseFilter> declaring)
void
registerClass(java.lang.Class<? extends javax.ws.rs.container.ContainerResponseFilter> declaring, int priority)
void
registerLegacy(java.lang.Class<? extends PostProcessInterceptor> decl)
void
registerLegacy(PostProcessInterceptor interceptor)
void
registerSingleton(javax.ws.rs.container.ContainerResponseFilter interceptor)
void
registerSingleton(javax.ws.rs.container.ContainerResponseFilter interceptor, int priority)
protected void
sort(java.util.List<JaxrsInterceptorRegistry.Match> matches)
-
Methods inherited from class org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry
getIntf, getListeners, getNameBound, getPriority, postMatch, preMatch, register
-
-
-
-
Field Detail
-
precedence
protected LegacyPrecedence precedence
-
-
Constructor Detail
-
ContainerResponseFilterRegistry
public ContainerResponseFilterRegistry(ResteasyProviderFactory providerFactory, LegacyPrecedence precedence)
-
-
Method Detail
-
sort
protected void sort(java.util.List<JaxrsInterceptorRegistry.Match> matches)
- Overrides:
sort
in classJaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>
-
clone
public ContainerResponseFilterRegistry clone(ResteasyProviderFactory factory)
- Overrides:
clone
in classJaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>
-
registerClass
public void registerClass(java.lang.Class<? extends javax.ws.rs.container.ContainerResponseFilter> declaring)
- Overrides:
registerClass
in classJaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>
-
registerClass
public void registerClass(java.lang.Class<? extends javax.ws.rs.container.ContainerResponseFilter> declaring, int priority)
- Overrides:
registerClass
in classJaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>
-
registerSingleton
public void registerSingleton(javax.ws.rs.container.ContainerResponseFilter interceptor)
- Overrides:
registerSingleton
in classJaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>
-
registerSingleton
public void registerSingleton(javax.ws.rs.container.ContainerResponseFilter interceptor, int priority)
- Overrides:
registerSingleton
in classJaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>
-
registerLegacy
public void registerLegacy(java.lang.Class<? extends PostProcessInterceptor> decl)
-
registerLegacy
public void registerLegacy(PostProcessInterceptor interceptor)
-
-