Package org.exoplatform.services.rest
package org.exoplatform.services.rest
-
ClassDescriptionProvides access to ContainerRequest, ContainerResponse and other context information information.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.ContainerObjectFactory<T extends ObjectModel>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.ExtMultivaluedMap<K,V> Extension ofMultivaluedMapthat 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.Container for properties, that may be injected in resource by @Context annotation.ObjectFactory<T extends ObjectModel>Implementation of this interface should be able provide object instance dependent of component lifecycle.Abstract description of object.Abstraction of method's, constructor's parameter or object field.PerRequestObjectFactory<T extends ObjectModel>Provide object's instance of component that support per-request lifecycle.Useful for injection in service, provider or filter properties which is preset inInitialProperties.Process the originalGenericContainerRequestbefore it dispatch by ResourceDispatcher.Contract of this component is process all requests, initialization and control main components of JAX-RS implementation.Process the originalGenericContainerResponsebefore pass it for serialization to environment, e.SingletonObjectFactory<T extends ObjectModel>Provide object instance of components that support singleton lifecycle.