@Configuration public class EventFlowsAutoConfiguration extends Object
Auto-configuration
for the event flow implementation beans.Constructor and Description |
---|
EventFlowsAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceBindingEventFlowRegistry |
asyncOperationBindingRegistry(List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceBindingInitializationFlow> initializationFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceBindingCompletionFlow> completionFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceBindingErrorFlow> errorFlows)
Conditionally create a new
AsyncOperationServiceInstanceBindingEventFlowRegistry bean |
org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceEventFlowRegistry |
asyncOperationRegistry(List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceInitializationFlow> initializationFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceCompletionFlow> completionFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceErrorFlow> errorFlows)
Conditionally create a new
AsyncOperationServiceInstanceEventFlowRegistry bean |
org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceBindingEventFlowRegistry |
createInstanceBindingRegistry(List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceBindingInitializationFlow> initializationFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceBindingCompletionFlow> completionFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceBindingErrorFlow> errorFlows)
Conditionally create a new
CreateServiceInstanceBindingEventFlowRegistry bean |
org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceEventFlowRegistry |
createInstanceRegistry(List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceInitializationFlow> initializationFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceCompletionFlow> completionFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceErrorFlow> errorFlows)
Conditionally create a new
CreateServiceInstanceEventFlowRegistry bean |
org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceBindingEventFlowRegistry |
deleteInstanceBindingRegistry(List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceBindingInitializationFlow> initializationFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceBindingCompletionFlow> completionFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceBindingErrorFlow> errorFlows)
Conditionally create a new
DeleteServiceInstanceBindingEventFlowRegistry bean |
org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceEventFlowRegistry |
deleteInstanceRegistry(List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceInitializationFlow> initializationFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceCompletionFlow> completionFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceErrorFlow> errorFlows)
Conditionally create a new
DeleteServiceInstanceEventFlowRegistry bean |
org.springframework.cloud.servicebroker.service.events.EventFlowRegistries |
eventFlowRegistries(org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceEventFlowRegistry createInstanceRegistry,
org.springframework.cloud.servicebroker.service.events.UpdateServiceInstanceEventFlowRegistry updateInstanceRegistry,
org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceEventFlowRegistry deleteInstanceRegistry,
org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceEventFlowRegistry asyncOperationRegistry,
org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceBindingEventFlowRegistry createInstanceBindingRegistry,
org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceBindingEventFlowRegistry deleteInstanceBindingRegistry,
org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceBindingEventFlowRegistry asyncOperationBindingRegistry)
Conditionally create a new
EventFlowRegistries bean |
org.springframework.cloud.servicebroker.service.events.UpdateServiceInstanceEventFlowRegistry |
updateInstanceRegistry(List<org.springframework.cloud.servicebroker.service.events.flows.UpdateServiceInstanceInitializationFlow> initializationFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.UpdateServiceInstanceCompletionFlow> completionFlows,
List<org.springframework.cloud.servicebroker.service.events.flows.UpdateServiceInstanceErrorFlow> errorFlows)
Conditionally create a new
UpdateServiceInstanceEventFlowRegistry bean |
@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceEventFlowRegistry.class) public org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceEventFlowRegistry createInstanceRegistry(@Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceInitializationFlow> initializationFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceCompletionFlow> completionFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceErrorFlow> errorFlows)
CreateServiceInstanceEventFlowRegistry
beaninitializationFlows
- the initialization flowscompletionFlows
- the completion flowserrorFlows
- the error flows@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceEventFlowRegistry.class) public org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceEventFlowRegistry deleteInstanceRegistry(@Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceInitializationFlow> initializationFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceCompletionFlow> completionFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceErrorFlow> errorFlows)
DeleteServiceInstanceEventFlowRegistry
beaninitializationFlows
- the initialization flowscompletionFlows
- the completion flowserrorFlows
- the error flows@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.servicebroker.service.events.UpdateServiceInstanceEventFlowRegistry.class) public org.springframework.cloud.servicebroker.service.events.UpdateServiceInstanceEventFlowRegistry updateInstanceRegistry(@Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.UpdateServiceInstanceInitializationFlow> initializationFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.UpdateServiceInstanceCompletionFlow> completionFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.UpdateServiceInstanceErrorFlow> errorFlows)
UpdateServiceInstanceEventFlowRegistry
beaninitializationFlows
- the initialization flowscompletionFlows
- the completion flowserrorFlows
- the error flows@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceEventFlowRegistry.class) public org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceEventFlowRegistry asyncOperationRegistry(@Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceInitializationFlow> initializationFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceCompletionFlow> completionFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceErrorFlow> errorFlows)
AsyncOperationServiceInstanceEventFlowRegistry
beaninitializationFlows
- the initialization flowscompletionFlows
- the completion flowserrorFlows
- the error flows@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceBindingEventFlowRegistry.class) public org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceBindingEventFlowRegistry createInstanceBindingRegistry(@Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceBindingInitializationFlow> initializationFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceBindingCompletionFlow> completionFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.CreateServiceInstanceBindingErrorFlow> errorFlows)
CreateServiceInstanceBindingEventFlowRegistry
beaninitializationFlows
- the initialization flowscompletionFlows
- the completion flowserrorFlows
- the error flows@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceBindingEventFlowRegistry.class) public org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceBindingEventFlowRegistry deleteInstanceBindingRegistry(@Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceBindingInitializationFlow> initializationFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceBindingCompletionFlow> completionFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.DeleteServiceInstanceBindingErrorFlow> errorFlows)
DeleteServiceInstanceBindingEventFlowRegistry
beaninitializationFlows
- the initialization flowscompletionFlows
- the completion flowserrorFlows
- the error flows@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceBindingEventFlowRegistry.class) public org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceBindingEventFlowRegistry asyncOperationBindingRegistry(@Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceBindingInitializationFlow> initializationFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceBindingCompletionFlow> completionFlows, @Autowired(required=false) List<org.springframework.cloud.servicebroker.service.events.flows.AsyncOperationServiceInstanceBindingErrorFlow> errorFlows)
AsyncOperationServiceInstanceBindingEventFlowRegistry
beaninitializationFlows
- the initialization flowscompletionFlows
- the completion flowserrorFlows
- the error flows@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.servicebroker.service.events.EventFlowRegistries.class) public org.springframework.cloud.servicebroker.service.events.EventFlowRegistries eventFlowRegistries(org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceEventFlowRegistry createInstanceRegistry, org.springframework.cloud.servicebroker.service.events.UpdateServiceInstanceEventFlowRegistry updateInstanceRegistry, org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceEventFlowRegistry deleteInstanceRegistry, org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceEventFlowRegistry asyncOperationRegistry, org.springframework.cloud.servicebroker.service.events.CreateServiceInstanceBindingEventFlowRegistry createInstanceBindingRegistry, org.springframework.cloud.servicebroker.service.events.DeleteServiceInstanceBindingEventFlowRegistry deleteInstanceBindingRegistry, org.springframework.cloud.servicebroker.service.events.AsyncOperationServiceInstanceBindingEventFlowRegistry asyncOperationBindingRegistry)
EventFlowRegistries
beancreateInstanceRegistry
- the create instance flow registryupdateInstanceRegistry
- the update instance flow registrydeleteInstanceRegistry
- the delete instance flow registryasyncOperationRegistry
- the last operation flow registrycreateInstanceBindingRegistry
- the create instance binding flow registrydeleteInstanceBindingRegistry
- the delete instance binding flow registryasyncOperationBindingRegistry
- the last operation binding flow registry