| Interface | Description |
|---|---|
| ApplicationContext |
Provides access to ContainerRequest, ContainerResponse and request URI information.
|
| Connector |
Created by The eXo Platform SAS.
|
| ConstructorDescriptor |
Abstraction of constructor descriptor.
|
| ConstructorParameter |
Constructor parameter.
|
| ContainerResponseWriter |
All implementation of this interface should be able to write data in container response, e. g. servlet response.
|
| DependencyNameDetector |
Implementation of this interface determine name of dependency required for constructors or fields of Resource or
Provider.
|
| DependencySupplier |
Implementation of DependencySupplier should be able to provide objects that
required for constructors or fields of Resource or Provider.
|
| ExtHttpHeaders | |
| ExtMultivaluedMap<K,V> |
Extension of
MultivaluedMap that allows to get not null value (empty
list) even there is no mapping value to supplied key. |
| FieldInjector |
Object field.
|
| FilterDescriptor |
Description of filter.
|
| GenericContainerRequest | |
| GenericContainerResponse | |
| InitialProperties |
Container for properties, that may be injected in resource by @Context
annotation.
|
| Lifecycle |
Interface provides methods lifecycle control.
|
| LifecycleMethodStrategy |
Call "initialize" and "destroy" methods of object.
|
| ObjectFactory<T extends ObjectModel> |
Implementation of this interface should be able provide object instance
dependent of component lifecycle.
|
| ObjectModel |
Abstract description of object.
|
| Parameter |
Abstraction of method's, constructor's parameter or object field.
|
| RequestFilter |
Process the original
GenericContainerRequest before it dispatch by
RequestDispatcher. |
| RequestHandler |
Contract of this component is process all requests, initialization and
control main components of JAX-RS implementation.
|
| ResourceBinder |
Manages root resources.
|
| ResponseFilter |
Process the original
GenericContainerResponse before pass it for
serialization to environment, e. g. servlet container. |
| Class | Description |
|---|---|
| BaseDependencySupplier | |
| BaseObjectModel | |
| PerRequestObjectFactory<T extends ObjectModel> |
Provide object's instance of component that support per-request lifecycle.
|
| SingletonObjectFactory<T extends ObjectModel> |
Provide object instance of components that support singleton lifecycle.
|
| Exception | Description |
|---|---|
| ResourcePublicationException |
Throws if root resource can't be published, e.g. resource can't be registered
because to conflict of root path
|
| UnhandledException |
Should not be used by custom services.
|
| Annotation Type | Description |
|---|---|
| Filter |
Marks an implementation of an extension interface.
|
| Property |
Useful for injection in service, provider or filter properties which is
preset in
InitialProperties. |
Copyright © 2015. All rights reserved.