public class JaxResource
extends java.lang.Object
| Constructor and Description |
|---|
JaxResource() |
JaxResource(java.lang.Class resourceClass) |
| Modifier and Type | Method and Description |
|---|---|
JaxResource |
bean(java.lang.String name) |
JaxResource |
bindHeaderObserver(boolean b) |
JaxResource |
classLoader(java.lang.ClassLoader classLoaderDelegate) |
JaxResource |
classLoader(java.lang.String classLoaderExpression) |
static JaxResource |
from(java.util.Map<java.lang.String,java.lang.Object> map) |
java.lang.ClassLoader |
getClassLoaderDelegate() |
java.lang.String |
getClassLoaderResolver() |
java.lang.String |
getName() |
java.lang.Object |
getPrototypeInstance() |
java.lang.String |
getPrototypeResolver() |
java.lang.String |
getRegisterBean() |
java.lang.Class |
getResourceClass() |
java.lang.String |
getResourceClassName() |
boolean |
isBindHeaderObserver() |
boolean |
isSingleton() |
JaxResource |
name(java.lang.String name) |
JaxResource |
prototype(java.lang.String prototype) |
JaxResource |
prototypeInstance(java.lang.Object prototype) |
java.lang.Object |
resolvePrototype(java.lang.ClassLoader externalLoader,
net.e6tech.elements.common.resources.Configuration.Resolver resolver) |
java.lang.Class |
resolveResourceClass(java.lang.ClassLoader externalLoader,
net.e6tech.elements.common.resources.Configuration.Resolver resolver) |
JaxResource |
resourceClass(java.lang.Class resourceClass) |
JaxResource |
resourceClass(java.lang.String resourceClass) |
void |
setBindHeaderObserver(boolean bindHeaderObserver) |
void |
setClassLoaderDelegate(java.lang.ClassLoader classLoaderDelegate) |
void |
setClassLoaderResolver(java.lang.String classLoaderResolver) |
void |
setName(java.lang.String name) |
void |
setPrototypeInstance(java.lang.Object prototypeInstance) |
void |
setPrototypeResolver(java.lang.String prototypeResolver) |
void |
setRegisterBean(java.lang.String registerBean) |
void |
setResourceClass(java.lang.Class resourceClass) |
void |
setResourceClassName(java.lang.String resourceClassName) |
void |
setSingleton(boolean singleton) |
JaxResource |
singleton() |
JaxResource |
singleton(boolean singleton) |
public JaxResource()
public JaxResource(java.lang.Class resourceClass)
public static JaxResource from(java.util.Map<java.lang.String,java.lang.Object> map)
public JaxResource resourceClass(java.lang.String resourceClass)
public JaxResource resourceClass(java.lang.Class resourceClass)
public JaxResource classLoader(java.lang.String classLoaderExpression)
public JaxResource classLoader(java.lang.ClassLoader classLoaderDelegate)
public JaxResource singleton()
public JaxResource singleton(boolean singleton)
public JaxResource prototype(java.lang.String prototype)
public JaxResource prototypeInstance(java.lang.Object prototype)
public JaxResource bindHeaderObserver(boolean b)
public JaxResource name(java.lang.String name)
public JaxResource bean(java.lang.String name)
public java.lang.Class getResourceClass()
public void setResourceClass(java.lang.Class resourceClass)
public java.lang.String getResourceClassName()
public void setResourceClassName(java.lang.String resourceClassName)
public java.lang.String getClassLoaderResolver()
public void setClassLoaderResolver(java.lang.String classLoaderResolver)
public java.lang.ClassLoader getClassLoaderDelegate()
public void setClassLoaderDelegate(java.lang.ClassLoader classLoaderDelegate)
public boolean isSingleton()
public void setSingleton(boolean singleton)
public java.lang.String getRegisterBean()
public void setRegisterBean(java.lang.String registerBean)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getPrototypeResolver()
public void setPrototypeResolver(java.lang.String prototypeResolver)
public java.lang.Object getPrototypeInstance()
public void setPrototypeInstance(java.lang.Object prototypeInstance)
public boolean isBindHeaderObserver()
public void setBindHeaderObserver(boolean bindHeaderObserver)
public java.lang.Class resolveResourceClass(java.lang.ClassLoader externalLoader,
net.e6tech.elements.common.resources.Configuration.Resolver resolver)
public java.lang.Object resolvePrototype(java.lang.ClassLoader externalLoader,
net.e6tech.elements.common.resources.Configuration.Resolver resolver)