Class CustomerIndexerServiceAutoConfiguration

    • Constructor Detail

      • CustomerIndexerServiceAutoConfiguration

        public CustomerIndexerServiceAutoConfiguration()
    • Method Detail

      • customerIndexerWebClient

        @Bean
        @ConditionalOnMissingBean(name="customerIndexerWebClient")
        public org.springframework.web.reactive.function.client.WebClient customerIndexerWebClient​(@Qualifier("oAuth2FilterFunctionSupplier")
                                                                                                   Supplier<org.springframework.security.oauth2.client.web.reactive.function.client.ServletOAuth2AuthorizedClientExchangeFilterFunction> oauth2FilterSupplier,
                                                                                                   com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                                                   com.broadleafcommerce.search.index.core.service.autoconfigure.SSLVerificationProperties sslVerificationProperties,
                                                                                                   CustomerIndexerServiceProperties customerIndexerServiceProperties)
                                                                                            throws SSLException
        Throws:
        SSLException
      • indexerCustomerService

        @Bean
        @ConditionalOnMissingBean
        public CustomerService indexerCustomerService​(@Qualifier("customerIndexerWebClient")
                                                      org.springframework.web.reactive.function.client.WebClient webClient,
                                                      CustomerIndexerServiceProperties customerServiceProperties)