| Package | Description |
|---|---|
| org.everrest.core | |
| org.everrest.core.impl | |
| org.everrest.core.impl.resource | |
| org.everrest.core.resource | |
| org.everrest.core.wadl |
| Modifier and Type | Method and Description |
|---|---|
ObjectFactory<AbstractResourceDescriptor> |
ResourceBinder.getMatchedResource(String requestPath,
List<String> parameterValues)
Get root resource matched to
requestPath. |
List<ObjectFactory<AbstractResourceDescriptor>> |
ResourceBinder.getResources()
Get list of all registered root resources.
|
ObjectFactory<AbstractResourceDescriptor> |
ResourceBinder.removeResource(Class<?> clazz)
Remove root resource of supplied class from root resource collection.
|
ObjectFactory<AbstractResourceDescriptor> |
ResourceBinder.removeResource(String path)
Remove root resource with specified UriTemplate from root resource
collection.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceBinder.addResource(ObjectFactory<AbstractResourceDescriptor> resourceFactory)
Register supplied root resource if no one resource with the same
UriPattern already registered.
|
| Modifier and Type | Field and Description |
|---|---|
protected static Comparator<ObjectFactory<AbstractResourceDescriptor>> |
ResourceBinderImpl.RESOURCE_COMPARATOR
Resource's comparator.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectFactory<AbstractResourceDescriptor> |
ResourceBinderImpl.getMatchedResource(String requestPath,
List<String> parameterValues)
Get root resource matched to
requestPath. |
List<ObjectFactory<AbstractResourceDescriptor>> |
ResourceBinderImpl.getResources() |
protected ObjectFactory<AbstractResourceDescriptor> |
RequestDispatcher.getRootResource(List<String> parameterValues,
String requestPath)
Get root resource.
|
ObjectFactory<AbstractResourceDescriptor> |
ResourceBinderImpl.removeResource(Class<?> clazz) |
ObjectFactory<AbstractResourceDescriptor> |
ResourceBinderImpl.removeResource(String path) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceBinderImpl.addResource(ObjectFactory<AbstractResourceDescriptor> resourceFactory) |
protected void |
RequestDispatcher.dispatch(GenericContainerRequest request,
GenericContainerResponse response,
ApplicationContext context,
ObjectFactory<AbstractResourceDescriptor> resourceFactory,
Object resource,
String requestPath)
Process resource methods, sub-resource methods and sub-resource locators to find the best one for serve request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractResourceDescriptorImpl |
| Modifier and Type | Method and Description |
|---|---|
AbstractResourceDescriptor |
SubResourceMethodDescriptorImpl.getParentResource() |
AbstractResourceDescriptor |
ResourceMethodDescriptorImpl.getParentResource() |
AbstractResourceDescriptor |
SubResourceLocatorDescriptorImpl.getParentResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceDescriptorValidator.visitAbstractResourceDescriptor(AbstractResourceDescriptor ard)
Validate AbstractResourceDescriptor.
|
| Constructor and Description |
|---|
OptionsRequestResourceMethodDescriptorImpl(Method method,
String httpMethod,
List<MethodParameter> parameters,
AbstractResourceDescriptor parentResource,
List<javax.ws.rs.core.MediaType> consumes,
List<javax.ws.rs.core.MediaType> produces,
Annotation[] additional) |
| Modifier and Type | Method and Description |
|---|---|
AbstractResourceDescriptor |
GenericMethodResource.getParentResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceDescriptorVisitor.visitAbstractResourceDescriptor(AbstractResourceDescriptor ard) |
| Modifier and Type | Method and Description |
|---|---|
Resource |
BaseWadlGeneratorImpl.createResource(AbstractResourceDescriptor rd) |
Resource |
WadlGenerator.createResource(AbstractResourceDescriptor rd) |
Application |
WadlProcessor.process(AbstractResourceDescriptor resourceDescriptor,
URI baseURI)
Process
AbstractResourceDescriptor for build its WADL
representation. |
Copyright © 2015. All rights reserved.