@Configuration @ConditionalOnWebApplication @ConditionalOnClass(value=org.springframework.hateoas.RepresentationModel.class) @AutoConfigureAfter(value={org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.class,org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration.class,org.springframework.boot.autoconfigure.data.rest.RepositoryRestMvcAutoConfiguration.class}) @AutoConfigureBefore(value=org.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration.class) public class FeignHalAutoConfiguration extends Object
Constructor and Description |
---|
FeignHalAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter |
halJacksonHttpMessageConverter(org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.hal.HalConfiguration> halConfiguration,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.server.LinkRelationProvider> relProvider,
org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.hal.CurieProvider> curieProvider,
org.springframework.beans.factory.ObjectProvider<org.springframework.context.support.MessageSourceAccessor> linkRelationMessageSource) |
@Bean @ConditionalOnMissingBean public org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter halJacksonHttpMessageConverter(org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.hal.HalConfiguration> halConfiguration, org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.server.LinkRelationProvider> relProvider, org.springframework.beans.factory.ObjectProvider<org.springframework.hateoas.mediatype.hal.CurieProvider> curieProvider, org.springframework.beans.factory.ObjectProvider<org.springframework.context.support.MessageSourceAccessor> linkRelationMessageSource)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.