BeanPostProcessor to turn beans annotated as
org.springframework.data.rest.repository.annotation.RepositoryEventHandlers.ExceptionHandlerExceptionResolver.HttpMessageConverters by adding your own.ObjectMapper directly.ConstraintViolation errors.EntityLinks implementation that takes repository and current
configuration into account when generating links.ExceptionHandler.Exception JSON-friendly.HttpMessageConverter used by Spring MVC to read and write JSON data.JsonSchema.ObjectMapper used internally.Resource subclass that holds a reference to the entity's PersistentEntity metadata.PersistentEntityResourceAssembler.HandlerMethodArgumentResolver to create PersistentEntityResource instances.PersistentEntityResourceHandlerMethodArgumentResolver for the given
HttpMessageConverters and RepositoryRestRequestHandlerMethodArgumentResolver..PersistentEntityToJsonSchemaConverter for the given Repositories and
ResourceMappings.EntityLinks implementation that is able to create Link for domain classes managed by Spring Data
REST.RepositoryEntityLinks.HandlerAdapter that only recognizes handler methods defined in the
provided controller classes.HandlerMapping that only recognizes handler methods defined in the
provided controller classes.DispatcherServlet subclass that certain exporter components can recognize.RequestMappingHandlerAdapter implementation that adds a couple argument resolvers for controller method
parameters used in the REST exporter controller.RepositoryRestHandlerAdapter using the given HandlerMethodArgumentResolver and
ResourceProcessors.RequestMappingHandlerMapping implementation that will only find a handler method if a
Repository is exported under that URL path segment.RepositoryRestHandlerMapping for the given ResourceMappings and
RepositoryRestConfiguration.RepositoryRestRequestHandlerMethodArgumentResolver using the given Repositories,
RepositoryInvokerFactory and ResourceMetadataHandlerMethodArgumentResolver.MessageSourceAccessor to provide messages for ResourceDescriptions being rendered.HandlerMethodReturnValueHandler to post-process the objects returned from controller methods using the
configured ResourceProcessors.ResourceProcessorHandlerMethodReturnValueHandler using the given delegate to eventually
delegate calls to ResourceProcessorHandlerMethodReturnValueHandler.handleReturnValue(Object, MethodParameter, ModelAndViewContainer, NativeWebRequest) to.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.ResourceProcessorInvokingHandlerAdapter with the given ResourceProcessors.HttpServletRequest into a
ServerHttpRequest.ResourceEntity and attach given headers and status.HttpMessageConverter used to create text/uri-list responses.Converter to render all Links contained in a ResourceSupport as text/uri-list and
parse a request of that media type back into a ResourceSupport instance.ApplicationListener implementation for invoking
Validator instances assigned to specific domain types.Copyright © 2011-2013-2014 Pivotal. All Rights Reserved.