Class DataExchangeErrorAutoConfiguration

java.lang.Object
com.broadleafcommerce.dataexchange.service.error.DataExchangeErrorAutoConfiguration

@Configuration @ConfigurationPropertiesScan(basePackageClasses=DataExchangeErrorProperties.class) public class DataExchangeErrorAutoConfiguration extends Object
  • Constructor Details

    • DataExchangeErrorAutoConfiguration

      public DataExchangeErrorAutoConfiguration()
  • Method Details

    • defaultBatchItemErrorResolver

      @Bean @ConditionalOnMissingBean public BatchItemErrorHandler defaultBatchItemErrorResolver(List<ErrorResolver> errorResolvers, com.broadleafcommerce.common.extension.TypeFactory typeFactory, DataExchangeErrorProperties errorProperties)
    • dataExchangeBadRequestExceptionErrorResolver

      @Bean @ConditionalOnMissingBean(name="dataExchangeBadRequestExceptionErrorResolver") public ErrorResolver dataExchangeBadRequestExceptionErrorResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, DataExchangeErrorProperties properties)
    • dataExchangeWebClientExceptionErrorResolver

      @Bean @ConditionalOnMissingBean(name="dataExchangeWebClientExceptionErrorResolver") public ErrorResolver dataExchangeWebClientExceptionErrorResolver(com.fasterxml.jackson.databind.ObjectMapper objectMapper, DataExchangeErrorProperties properties)
    • dataExchangeFallbackErrorResolver

      @Bean @ConditionalOnMissingBean(name="dataExchangeFallbackErrorResolver") public ErrorResolver dataExchangeFallbackErrorResolver()
    • dataExchangeGlobalExceptionAdvisor

      @Bean @ConditionalOnMissingBean public DataExchangeGlobalExceptionAdvisor dataExchangeGlobalExceptionAdvisor()