| Modifier and Type | Field and Description |
|---|---|
protected List<ClassResourceInfo> |
JAXRSServiceFactoryBean.classResourceInfos |
| Modifier and Type | Method and Description |
|---|---|
protected ClassResourceInfo |
JAXRSServiceFactoryBean.createResourceInfo(Class<?> cls,
boolean isRoot) |
| Modifier and Type | Method and Description |
|---|---|
List<ClassResourceInfo> |
JAXRSServiceFactoryBean.getClassResourceInfo() |
List<ClassResourceInfo> |
JAXRSServiceImpl.getClassResourceInfos() |
| Constructor and Description |
|---|
JAXRSServiceImpl(List<ClassResourceInfo> cri) |
JAXRSServiceImpl(List<ClassResourceInfo> cri,
boolean create) |
JAXRSServiceImpl(List<ClassResourceInfo> cri,
QName qname) |
| Constructor and Description |
|---|
ClientProxyImpl(ClientState initialState,
ClassLoader loader,
ClassResourceInfo cri,
boolean isRoot,
boolean inheritHeaders,
Object... varValues) |
ClientProxyImpl(URI baseURI,
ClassLoader loader,
ClassResourceInfo cri,
boolean isRoot,
boolean inheritHeaders,
Object... varValues) |
| Modifier and Type | Method and Description |
|---|---|
int |
ResourceComparator.compare(ClassResourceInfo cri1,
ClassResourceInfo cri2,
Message message)
Compares two resource classes
|
javax.ws.rs.core.Response |
RequestHandler.handleRequest(Message m,
ClassResourceInfo resourceClass) |
| Modifier and Type | Method and Description |
|---|---|
ClassResourceInfo |
ClassResourceInfo.findResource(Class<?> typedClass,
Class<?> instanceClass) |
ClassResourceInfo |
OperationResourceInfo.getClassResourceInfo() |
ClassResourceInfo |
ClassResourceInfo.getParent() |
ClassResourceInfo |
ClassResourceInfo.getSubResource(Class<?> typedClass,
Class<?> instanceClass) |
ClassResourceInfo |
ClassResourceInfo.getSubResource(Class<?> typedClass,
Class<?> instanceClass,
Object instance) |
ClassResourceInfo |
ClassResourceInfo.getSubResource(Class<?> typedClass,
Class<?> instanceClass,
Object instance,
boolean resolveContexts) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ClassResourceInfo> |
ClassResourceInfo.getSubResources() |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassResourceInfo.addSubClassResourceInfo(ClassResourceInfo cri) |
int |
ClassResourceInfoComparator.compare(ClassResourceInfo cr1,
ClassResourceInfo cr2) |
void |
ClassResourceInfo.setParent(ClassResourceInfo parent) |
| Constructor and Description |
|---|
ClassResourceInfo(ClassResourceInfo cri) |
OperationResourceInfo(Method mInvoke,
ClassResourceInfo cri) |
OperationResourceInfo(Method m,
ClassResourceInfo cri,
URITemplate template,
String httpVerb,
String consumeMediaTypes,
String produceMediaTypes,
List<Parameter> params,
boolean oneway) |
OperationResourceInfo(Method mInvoke,
Method mAnnotated,
ClassResourceInfo cri) |
| Modifier and Type | Method and Description |
|---|---|
List<ClassResourceInfo> |
WadlGenerator.getResourcesList(Message m,
ClassResourceInfo cri) |
| Modifier and Type | Method and Description |
|---|---|
List<ClassResourceInfo> |
WadlGenerator.getResourcesList(Message m,
ClassResourceInfo cri) |
protected void |
WadlGenerator.handleDynamicSubresource(StringBuilder sb,
Set<Class<?>> jaxbTypes,
ElementQNameResolver qnameResolver,
Map<Class<?>,QName> clsMap,
OperationResourceInfo ori,
ClassResourceInfo subcri,
boolean isJson) |
javax.ws.rs.core.Response |
WadlGenerator.handleRequest(Message m,
ClassResourceInfo resource) |
protected void |
WadlGenerator.handleResource(StringBuilder sb,
Set<Class<?>> jaxbTypes,
ElementQNameResolver qnameResolver,
Map<Class<?>,QName> clsMap,
ClassResourceInfo cri,
Set<ClassResourceInfo> visitedResources,
boolean isJson) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
WadlGenerator.handleResource(StringBuilder sb,
Set<Class<?>> jaxbTypes,
ElementQNameResolver qnameResolver,
Map<Class<?>,QName> clsMap,
ClassResourceInfo cri,
Set<ClassResourceInfo> visitedResources,
boolean isJson) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProviderFactory.applyDynamicFeatures(List<ClassResourceInfo> list) |
void |
AbstractJAXBProvider.init(List<ClassResourceInfo> cris) |
void |
AbstractConfigurableProvider.init(List<ClassResourceInfo> resources)
Gives providers a chance to introspect the JAX-RS model classes.
|
void |
ProviderFactory.initProviders(List<ClassResourceInfo> cris) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
JAASAuthenticationFilter.handleRequest(Message m,
ClassResourceInfo resourceClass) |
javax.ws.rs.core.Response |
KerberosAuthenticationFilter.handleRequest(Message m,
ClassResourceInfo resourceClass) |
javax.ws.rs.core.Response |
SimpleAuthorizingFilter.handleRequest(Message m,
ClassResourceInfo resourceClass) |
| Modifier and Type | Method and Description |
|---|---|
static ClassResourceInfo |
ResourceUtils.createClassResourceInfo(Class<?> rClass,
Class<?> sClass,
boolean root,
boolean enableStatic) |
static ClassResourceInfo |
ResourceUtils.createClassResourceInfo(Class<?> rClass,
Class<?> sClass,
boolean root,
boolean enableStatic,
Bus bus) |
static ClassResourceInfo |
ResourceUtils.createClassResourceInfo(Class<?> rClass,
Class<?> sClass,
ClassResourceInfo parent,
boolean root,
boolean enableStatic,
Bus bus) |
static ClassResourceInfo |
ResourceUtils.createClassResourceInfo(Map<String,UserResource> resources,
UserResource model,
boolean isRoot,
boolean enableStatic) |
static ClassResourceInfo |
ResourceUtils.createClassResourceInfo(Map<String,UserResource> resources,
UserResource model,
boolean isRoot,
boolean enableStatic,
Bus bus) |
static ClassResourceInfo |
ResourceUtils.createServiceClassResourceInfo(Map<String,UserResource> resources,
UserResource model,
Class<?> sClass,
boolean isRoot,
boolean enableStatic,
Bus bus) |
static ClassResourceInfo |
JAXRSUtils.selectResourceClass(List<ClassResourceInfo> resources,
String path,
javax.ws.rs.core.MultivaluedMap<String,String> values,
Message message) |
| Modifier and Type | Method and Description |
|---|---|
static ClassResourceInfo |
ResourceUtils.createClassResourceInfo(Class<?> rClass,
Class<?> sClass,
ClassResourceInfo parent,
boolean root,
boolean enableStatic,
Bus bus) |
static javax.ws.rs.core.Response |
JAXRSUtils.createResponse(ClassResourceInfo cri,
Message msg,
String responseMessage,
int status,
boolean addAllow) |
static OperationResourceInfo |
JAXRSUtils.findTargetMethod(ClassResourceInfo resource,
Message message,
String httpMethod,
javax.ws.rs.core.MultivaluedMap<String,String> values,
String requestContentType,
List<javax.ws.rs.core.MediaType> acceptContentTypes,
boolean logNow) |
| Modifier and Type | Method and Description |
|---|---|
static ResourceTypes |
ResourceUtils.getAllRequestResponseTypes(List<ClassResourceInfo> cris,
boolean jaxbOnly) |
static ResourceTypes |
ResourceUtils.getAllRequestResponseTypes(List<ClassResourceInfo> cris,
boolean jaxbOnly,
javax.ws.rs.ext.MessageBodyWriter<?> jaxbWriter) |
static ClassResourceInfo |
JAXRSUtils.selectResourceClass(List<ClassResourceInfo> resources,
String path,
javax.ws.rs.core.MultivaluedMap<String,String> values,
Message message) |
Apache CXF