Class CatalogIndexerServiceAutoConfiguration

    • Constructor Detail

      • CatalogIndexerServiceAutoConfiguration

        public CatalogIndexerServiceAutoConfiguration()
    • Method Detail

      • catalogIndexerWebClient

        @Bean
        @ConditionalOnMissingBean(name="catalogIndexerWebClient")
        public org.springframework.web.reactive.function.client.WebClient catalogIndexerWebClient​(@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,
                                                                                                  CatalogIndexerServiceProperties catalogIndexerServiceProperties)
                                                                                           throws SSLException
        Throws:
        SSLException
      • indexerCatalogService

        @Bean
        @ConditionalOnMissingBean
        public CatalogService indexerCatalogService​(@Qualifier("catalogIndexerWebClient")
                                                    org.springframework.web.reactive.function.client.WebClient webClient,
                                                    CatalogIndexerServiceProperties catalogServiceProperties)