public abstract class JaxrsInterceptorRegistry.AbstractInterceptorFactory extends Object implements JaxrsInterceptorRegistry.InterceptorFactory
| Modifier and Type | Field and Description |
|---|---|
protected Class |
declaring |
protected boolean |
ignorePrematch |
protected boolean |
initialized |
protected List<Class<? extends Annotation>> |
nameBound |
protected int |
order |
| Constructor and Description |
|---|
JaxrsInterceptorRegistry.AbstractInterceptorFactory(Class declaring) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkInitialize() |
protected Object |
createInterceptor() |
protected abstract Object |
getInterceptor() |
protected abstract void |
initialize() |
JaxrsInterceptorRegistry.Match |
postMatch(Class targetClass,
AccessibleObject target) |
JaxrsInterceptorRegistry.Match |
preMatch() |
void |
setIgnorePrematch(boolean ignorePrematch) |
void |
setOrder(int order) |
protected void |
setPrecedence(Class<?> declaring) |
protected final Class declaring
protected int order
protected List<Class<? extends Annotation>> nameBound
protected volatile boolean initialized
protected boolean ignorePrematch
public JaxrsInterceptorRegistry.AbstractInterceptorFactory(Class declaring)
protected void setPrecedence(Class<?> declaring)
protected abstract void initialize()
protected abstract Object getInterceptor()
protected void checkInitialize()
public void setOrder(int order)
public void setIgnorePrematch(boolean ignorePrematch)
public JaxrsInterceptorRegistry.Match preMatch()
preMatch in interface JaxrsInterceptorRegistry.InterceptorFactorypublic JaxrsInterceptorRegistry.Match postMatch(Class targetClass, AccessibleObject target)
postMatch in interface JaxrsInterceptorRegistry.InterceptorFactoryprotected Object createInterceptor()
Copyright © 2015 JBoss by Red Hat. All rights reserved.