| Package | Description |
|---|---|
| org.everrest.core | |
| org.everrest.core.impl | |
| org.everrest.core.impl.async | |
| org.everrest.core.impl.method | |
| org.everrest.core.method |
| Modifier and Type | Method and Description |
|---|---|
Object |
ConstructorDescriptor.createInstance(ApplicationContext context) |
protected void |
PerRequestObjectFactory.doPostConstruct(Object object,
ApplicationContext context) |
Object |
SingletonObjectFactory.getInstance(ApplicationContext context) |
Object |
PerRequestObjectFactory.getInstance(ApplicationContext context) |
Object |
ObjectFactory.getInstance(ApplicationContext context)
Create object instance.
|
void |
FieldInjector.inject(Object resource,
ApplicationContext context)
Set Object
Field using ApplicationContext for
resolve actual field value. |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationContextImpl |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationContext |
ApplicationContextImpl.getCurrent() |
| Modifier and Type | Method and Description |
|---|---|
Object |
ConstructorDescriptorImpl.createInstance(ApplicationContext context) |
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.
|
void |
FieldInjectorImpl.inject(Object resource,
ApplicationContext context) |
static void |
ApplicationContextImpl.setCurrent(ApplicationContext context)
Set ApplicationContext for current thread.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
AsynchronousMethodInvoker.invokeMethod(Object resource,
GenericMethodResource methodResource,
Object[] params,
ApplicationContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultMethodInvoker.beforeInvokeMethod(Object resource,
GenericMethodResource methodResource,
Object[] params,
ApplicationContext context) |
Object |
OptionsRequestMethodInvoker.invokeMethod(Object resource,
GenericMethodResource genericMethodResource,
ApplicationContext context) |
Object |
MethodInvokerDecorator.invokeMethod(Object resource,
GenericMethodResource genericMethodResource,
ApplicationContext context) |
Object |
DefaultMethodInvoker.invokeMethod(Object resource,
GenericMethodResource methodResource,
ApplicationContext context) |
Object |
DefaultMethodInvoker.invokeMethod(Object resource,
GenericMethodResource methodResource,
Object[] params,
ApplicationContext context) |
static Object[] |
DefaultMethodInvoker.makeMethodParameters(GenericMethodResource methodResource,
ApplicationContext context) |
Object |
QueryParameterResolver.resolve(Parameter parameter,
ApplicationContext context) |
Object |
PropertyResolver.resolve(Parameter parameter,
ApplicationContext context) |
Object |
PathParameterResolver.resolve(Parameter parameter,
ApplicationContext context) |
abstract Object |
ParameterResolver.resolve(Parameter parameter,
ApplicationContext context)
Create object which will be passed in resource method or locator.
|
Object |
MatrixParameterResolver.resolve(Parameter parameter,
ApplicationContext context) |
Object |
HeaderParameterResolver.resolve(Parameter parameter,
ApplicationContext context) |
Object |
FormParameterResolver.resolve(Parameter parameter,
ApplicationContext context) |
Object |
CookieParameterResolver.resolve(Parameter parameter,
ApplicationContext context) |
Object |
ContextParameterResolver.resolve(Parameter parameter,
ApplicationContext context) |
| Modifier and Type | Method and Description |
|---|---|
Object |
MethodInvoker.invokeMethod(Object resource,
GenericMethodResource genericMethodResource,
ApplicationContext context)
Invoke supplied method and return result of method invoking.
|
Copyright © 2015. All rights reserved.