Package org.apache.cxf.jaxrs.model
Class AbstractResourceInfo
- java.lang.Object
-
- org.apache.cxf.jaxrs.model.AbstractResourceInfo
-
- Direct Known Subclasses:
BeanResourceInfo,ProviderInfo
public abstract class AbstractResourceInfo extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONSTRUCTOR_PROXY_MAPprotected Class<?>resourceClassprotected booleanrootprotected Class<?>serviceClass
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractResourceInfo(Class<?> resourceClass, Class<?> serviceClass, boolean isRoot, boolean checkContexts, Map<Class<?>,ThreadLocalProxy<?>> constructorProxies, org.apache.cxf.Bus bus, Object provider)protectedAbstractResourceInfo(Class<?> resourceClass, Class<?> serviceClass, boolean isRoot, boolean checkContexts, org.apache.cxf.Bus bus)protectedAbstractResourceInfo(org.apache.cxf.Bus bus)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static voidclearAllMaps()voidclearThreadLocalProxies()booleancontextsAvailable()org.apache.cxf.BusgetBus()Map<Class<?>,ThreadLocalProxy<?>>getConstructorProxies()ThreadLocalProxy<?>getContextFieldProxy(Field f)List<Field>getContextFields()Map<Class<?>,Method>getContextMethods()ThreadLocalProxy<?>getContextSetterProxy(Method m)Class<?>getResourceClass()Class<?>getServiceClass()booleanisRoot()abstract booleanisSingleton()voidsetResourceClass(Class<?> rClass)
-
-
-
Field Detail
-
CONSTRUCTOR_PROXY_MAP
public static final String CONSTRUCTOR_PROXY_MAP
- See Also:
- Constant Field Values
-
root
protected boolean root
-
resourceClass
protected Class<?> resourceClass
-
serviceClass
protected Class<?> serviceClass
-
-
Method Detail
-
contextsAvailable
public boolean contextsAvailable()
-
getBus
public org.apache.cxf.Bus getBus()
-
setResourceClass
public void setResourceClass(Class<?> rClass)
-
getServiceClass
public Class<?> getServiceClass()
-
getConstructorProxies
public Map<Class<?>,ThreadLocalProxy<?>> getConstructorProxies()
-
isRoot
public boolean isRoot()
-
getResourceClass
public Class<?> getResourceClass()
-
getContextFieldProxy
public ThreadLocalProxy<?> getContextFieldProxy(Field f)
-
getContextSetterProxy
public ThreadLocalProxy<?> getContextSetterProxy(Method m)
-
isSingleton
public abstract boolean isSingleton()
-
clearAllMaps
public static void clearAllMaps()
-
clearThreadLocalProxies
public void clearThreadLocalProxies()
-
-