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 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.
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.