@Configuration @AutoConfigureAfter(value={org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.class,ServiceBrokerAutoConfiguration.class,EventFlowsAutoConfiguration.class}) @ConditionalOnWebApplication(type=SERVLET) public class ServiceBrokerWebMvcAutoConfiguration extends Object
Auto-configuration for the service broker REST API endpoints.| Modifier | Constructor and Description |
|---|---|
protected |
ServiceBrokerWebMvcAutoConfiguration(CatalogService catalogService,
ServiceInstanceService serviceInstanceService,
ServiceInstanceBindingService serviceInstanceBindingService,
EventFlowRegistries eventFlowRegistries)
Construct a new
ServiceBrokerWebMvcAutoConfiguration |
| Modifier and Type | Method and Description |
|---|---|
CatalogController |
catalogController()
Provide a
CatalogController bean |
RequestIdentityInterceptor |
requestIdentityInterceptor()
Provide a
RequestIdentityInterceptor bean |
ServiceBrokerWebMvcExceptionHandler |
serviceBrokerExceptionHandler()
Provide a
ServiceBrokerWebMvcExceptionHandler bean |
ServiceInstanceBindingController |
serviceInstanceBindingController()
Provide a
ServiceInstanceBindingController bean |
ServiceInstanceController |
serviceInstanceController()
Provide a
ServiceInstanceController bean |
protected ServiceBrokerWebMvcAutoConfiguration(CatalogService catalogService, @Autowired(required=false) ServiceInstanceService serviceInstanceService, ServiceInstanceBindingService serviceInstanceBindingService, EventFlowRegistries eventFlowRegistries)
ServiceBrokerWebMvcAutoConfigurationcatalogService - the CatalogService beanserviceInstanceService - the ServiceInstanceService beanserviceInstanceBindingService - the ServiceInstanceBindingService beaneventFlowRegistries - the EventFlowRegistries bean@Bean public CatalogController catalogController()
CatalogController bean@Bean public ServiceInstanceController serviceInstanceController()
ServiceInstanceController bean@Bean public ServiceInstanceBindingController serviceInstanceBindingController()
ServiceInstanceBindingController bean@Bean public ServiceBrokerWebMvcExceptionHandler serviceBrokerExceptionHandler()
ServiceBrokerWebMvcExceptionHandler bean@Bean public RequestIdentityInterceptor requestIdentityInterceptor()
RequestIdentityInterceptor bean