All Classes and Interfaces
Class
Description
Describe Resource Class or Root Resource Class.
Java class for anonymous complex type.
Provides access to ContainerRequest, ContainerResponse and other context
information information.
Application specific set of providers.
Purpose of this class is to get all subclasses of
Application from eXo container and to process set of
object of classes provided by it as JAX-RS components.Abstraction for single (not for collections) types.
Base implementation of
WadlGenerator.Java class for anonymous complex type.
Mock object that can be used for any tests.
Produce collections each element of it is object which has constructor with
single String argument.
Produce collections each element of it is String.
Produce collections each element of it is object which has static
valueOf with single String argument.Object scope identifier.
Created by The eXo Platform SAS.
Abstraction which "encapsulates the activities of accessing resources and transferring resource representations.
Abstraction which "encapsulates the activities of accessing resources and transferring resource representations.
Abstraction of constructor descriptor.
Constructor parameter.
Describes constructor's parameter.
Factory provides object that is created and is manageable by
inversion-of-control container, PicoContainer.
All implementation of this interface should be able to write data in
container response, e.
Transform
Exception to JAX-RS response.Invoker for Resource Method, Sub-Resource Method and SubResource Locator.
Provide objects that required for constructors or fields of Resource or
Provider.
Java class for anonymous complex type.
Mock object than can be used for any test when we don't care about response
entity at all.
Keeps objects from environment (e.
Extension of
MultivaluedMap that allows to get not null value (empty
list) even there is no mapping value to supplied key.Object field.
Marks an implementation of an extension interface.
Description of filter.
Abstraction for method in resource, this essence is common for
ResourceMethodDescriptor, SubResourceMethodDescriptor,
SubResourceLocatorDescriptor .Java class for anonymous complex type.
Java class for HTTPMethods.
Java class for anonymous complex type.
Container for properties, that may be injected in resource by @Context annotation.
Read only case insensitive
MultivaluedMap.Should not be used by custom services.
For injection JAXBContext from configuration at startup in
JAXBContextResolver.Provide cache for
JAXBContext.This provider adds the support of JSONP defined by http://www.json-p.org/
Reflection for HTTP language tag.
Java class for anonymous complex type.
Produce sorted by quality value list of 'accept' header.
Keeps sorted values.
Java class for anonymous complex type.
Java class for anonymous complex type.
Invoke resource methods.
Can be used for check is
GenericMethodResource can be invoked.For injection
MethodInvokerFilter in RequestHandler at
startup.Describes the method's parameter.
Processing multipart data based on apache fileupload.
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.exoplatform.services.rest.generated package.
Implementation of this interface should be able provide object instance
dependent of component lifecycle.
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.exoplatform.services.rest.wadl.research package.
Abstract description of object.
Java class for anonymous complex type.
Case insensitive
MultivaluedMap.Java class for anonymous complex type.
Abstraction of method's, constructor's parameter or object field.
Java class for ParamStyle.
Describe the Path annotation, see
Path.Provide object's instance of component that support per-request lifecycle.
Java class for anonymous complex type.
Construct a primitive type from string value.
Useful for injection in service, provider or filter properties which
is preset in
InitialProperties.Prepared set of providers.
Descriptor of Provider.
Implementation of this interface is useful for sort accepted media type and
languages by quality factor.
Java class for representation_type complex type.
Java class for anonymous complex type.
Lookup resource which can serve request.
Process the original
GenericContainerRequest before it dispatch by
ResourceDispatcher.For injection
RequestFilter in RequestHandler at startup.Contract of this component is process all requests, initialization and
control main components of JAX-RS implementation.
Java class for anonymous complex type.
Lookup for root resource eXo container components at startup and
register/unregister resources via specified methods.
Abstraction of REST resource.
Common essence for all resource descriptors.
Validate ResourceDescriptors.
Can be used for validation next resource descriptors
AbstractResourceDescriptor, ResourceMethodDescriptor,
SubResourceMethodDescriptor, SubResourceLocatorDescriptor,
ConstructorDescriptor, FieldInjector,
ProviderDescriptor, FilterDescriptor.Request launcher.
Listener for adding/removing JAX-RS resources.
Describe resource method.
Throws if root resource can't be published, e.g.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
Process the original
GenericContainerResponse before pass it for
serialization to environment, e.For injection
ResponseFilter in RequestHandler at startup.This servlet is front-end for the REST engine.
Provide object instance of components that support singleton lifecycle.
Purpose of this component is deliver all JAX-RS components registered in eXo
container to
ApplicationRegistry.Create object which has constructor with single String parameter.
Describe sub-resource locator.
Describe sub-resource method.
Token is any header part which contains only valid characters see
HeaderHelper.isToken(String) .Can create object by using String value.
Should not be used by custom services.
See
Variant.VariantListBuilder.A WadGenerator creates structure that can be reflected to WADL
representation.
This class manages process of creation WADL document which describe
AbstractResourceDescriptor.