Class ServiceBrokerWebFluxAutoConfiguration
java.lang.Object
org.springframework.cloud.servicebroker.autoconfigure.web.reactive.ServiceBrokerWebFluxAutoConfiguration
@Configuration
@AutoConfigureAfter({org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration.class,ServiceBrokerAutoConfiguration.class,EventFlowsAutoConfiguration.class})
@ConditionalOnWebApplication(type=REACTIVE)
public class ServiceBrokerWebFluxAutoConfiguration
extends Object
Auto-configuration for the service broker REST API
endpoints.- Author:
- Roy Clarkson
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedServiceBrokerWebFluxAutoConfiguration(CatalogService catalogService, ServiceInstanceService serviceInstanceService, ServiceInstanceBindingService serviceInstanceBindingService, EventFlowRegistries eventFlowRegistries) Construct a newServiceBrokerWebFluxAutoConfiguration. -
Method Summary
Modifier and TypeMethodDescriptionProvide aCatalogControllerbean.Provide aRequestIdentityWebFilterbean.Provide aServiceBrokerWebFluxExceptionHandlerbean.Provide aServiceInstanceBindingControllerbean.Provide aServiceInstanceControllerbean.
-
Constructor Details
-
ServiceBrokerWebFluxAutoConfiguration
protected ServiceBrokerWebFluxAutoConfiguration(CatalogService catalogService, @Autowired(required=false) ServiceInstanceService serviceInstanceService, ServiceInstanceBindingService serviceInstanceBindingService, EventFlowRegistries eventFlowRegistries) Construct a newServiceBrokerWebFluxAutoConfiguration.- Parameters:
catalogService- the CatalogService beanserviceInstanceService- the ServiceInstanceService beanserviceInstanceBindingService- the ServiceInstanceBindingService beaneventFlowRegistries- the EventFlowRegistries bean
-
-
Method Details
-
catalogController
Provide aCatalogControllerbean.- Returns:
- the bean
-
serviceInstanceController
Provide aServiceInstanceControllerbean.- Returns:
- the bean
-
serviceInstanceBindingController
Provide aServiceInstanceBindingControllerbean.- Returns:
- the bean
-
serviceBrokerExceptionHandler
Provide aServiceBrokerWebFluxExceptionHandlerbean.- Returns:
- the bean
-
requestIdentityWebFilter
Provide aRequestIdentityWebFilterbean.- Returns:
- the bean
-