Class OrderIndexerServiceAutoConfiguration
java.lang.Object
com.broadleafcommerce.search.index.order.service.autoconfigure.OrderIndexerServiceAutoConfiguration
@Configuration
@EnableConfigurationProperties(OrderIndexerServiceProperties.class)
public class OrderIndexerServiceAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionindexerOrderService
(org.springframework.web.reactive.function.client.WebClient webClient, OrderIndexerServiceProperties orderServiceProperties) org.springframework.web.reactive.function.client.WebClient
orderIndexerWebClient
(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, OrderIndexerServiceProperties orderIndexerServiceProperties)
-
Constructor Details
-
OrderIndexerServiceAutoConfiguration
public OrderIndexerServiceAutoConfiguration()
-
-
Method Details
-
orderIndexerWebClient
@Bean @ConditionalOnMissingBean(name="orderIndexerWebClient") public org.springframework.web.reactive.function.client.WebClient orderIndexerWebClient(@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, OrderIndexerServiceProperties orderIndexerServiceProperties) throws SSLException - Throws:
SSLException
-
indexerOrderService
@Bean @ConditionalOnMissingBean public OrderService indexerOrderService(@Qualifier("orderIndexerWebClient") org.springframework.web.reactive.function.client.WebClient webClient, OrderIndexerServiceProperties orderServiceProperties)
-