public abstract class AbstractResourceInfo extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CONSTRUCTOR_PROXY_MAP |
protected Class<?> |
resourceClass |
protected boolean |
root |
protected Class<?> |
serviceClass |
Modifier | Constructor and Description |
---|---|
protected |
AbstractResourceInfo(Bus bus) |
protected |
AbstractResourceInfo(Class<?> resourceClass,
Class<?> serviceClass,
boolean isRoot,
boolean checkContexts,
Bus bus) |
protected |
AbstractResourceInfo(Class<?> resourceClass,
Class<?> serviceClass,
boolean isRoot,
boolean checkContexts,
Map<Class<?>,ThreadLocalProxy<?>> constructorProxies,
Bus bus,
Object provider) |
Modifier and Type | Method and Description |
---|---|
static void |
clearAllMaps() |
void |
clearThreadLocalProxies() |
boolean |
contextsAvailable() |
Bus |
getBus() |
Map<Class<?>,ThreadLocalProxy<?>> |
getConstructorProxies() |
ThreadLocalProxy<?> |
getContextFieldProxy(Field f) |
List<Field> |
getContextFields() |
Map<Class<?>,Method> |
getContextMethods() |
ThreadLocalProxy<?> |
getContextSetterProxy(Method m) |
Class<?> |
getResourceClass() |
Class<?> |
getServiceClass() |
boolean |
isRoot() |
abstract boolean |
isSingleton() |
void |
setResourceClass(Class<?> rClass) |
public static final String CONSTRUCTOR_PROXY_MAP
protected boolean root
protected Class<?> resourceClass
protected Class<?> serviceClass
protected AbstractResourceInfo(Bus bus)
protected AbstractResourceInfo(Class<?> resourceClass, Class<?> serviceClass, boolean isRoot, boolean checkContexts, Bus bus)
public boolean contextsAvailable()
public Bus getBus()
public void setResourceClass(Class<?> rClass)
public Class<?> getServiceClass()
public Map<Class<?>,ThreadLocalProxy<?>> getConstructorProxies()
public boolean isRoot()
public Class<?> getResourceClass()
public ThreadLocalProxy<?> getContextFieldProxy(Field f)
public ThreadLocalProxy<?> getContextSetterProxy(Method m)
public abstract boolean isSingleton()
public static void clearAllMaps()
public void clearThreadLocalProxies()
Apache CXF