| Class | Description |
|---|---|
| BaseUri |
Value object to be able to extract the lookup path within a configured base URI that forms a URI namespace.
|
| BaseUriAwareHandlerMapping |
Special
RequestMappingHandlerMapping that uses the base URI configured in the
RepositoryRestConfiguration, strips it from incoming requests in case they start with it and hands the
altered URI to the superclass for normal handler method lookup. |
| ControllerUtils | |
| IncomingRequest |
Value object to wrap a
ServerHttpRequest to provide a slightly more abstract API to find out about the
request method. |
| PersistentEntityResource |
A Spring HATEOAS
Resource subclass that holds a reference to the entity's PersistentEntity metadata. |
| PersistentEntityResource.Builder |
Builder to create
PersistentEntityResource instances. |
| PersistentEntityResourceAssembler |
ResourceAssembler to create PersistentEntityResources for arbitrary domain objects. |
| RepositoryController |
Controller for the root resource exposing links to the repository resources.
|
| RepositoryLinksResource | |
| RepositoryRestDispatcherServlet |
Special
DispatcherServlet subclass that certain exporter components can recognize. |
| RepositoryRestHandlerAdapter |
RequestMappingHandlerAdapter implementation that adds a couple argument resolvers for controller method
parameters used in the REST exporter controller. |
| RepositoryRestHandlerMapping |
RequestMappingHandlerMapping implementation that will only find a handler method if a
Repository is exported under that URL path segment. |
| ResourceProcessorHandlerMethodReturnValueHandler |
HandlerMethodReturnValueHandler to post-process the objects returned from controller methods using the
configured ResourceProcessors. |
| ResourceProcessorInvokingHandlerAdapter |
Special
RequestMappingHandlerAdapter that tweaks the HandlerMethodReturnValueHandlerComposite to be
proxied by a ResourceProcessorHandlerMethodReturnValueHandler which will invoke the ResourceProcessor
s found in the application context and eventually delegate to the originally configured
HandlerMethodReturnValueHandler. |
| RestMediaTypes |
Constants to refer to supported media types.
|
| RootResourceInformation |
Meta-information about the root repository resource.
|
| ServerHttpRequestMethodArgumentResolver |
| Enum | Description |
|---|---|
| ResourceType |
An enum listing all supported resource types.
|
| Exception | Description |
|---|---|
| ResourceNotFoundException |
Indicates a resource was not found.
|
| Annotation Type | Description |
|---|---|
| BaseUriAwareController |
Annotation to declare a controller that declares request mappings to be augmented with a base URI in the Spring Data
REST configuration.
|
| RepositoryRestController |
Annotation to demarcate Spring MVC controllers provided by Spring Data REST.
|
Copyright © 2011-2014–2015 Pivotal Software, Inc.. All rights reserved.