@Configuration public class EventFlowsAutoConfiguration extends Object
Auto-configuration for the event flow implementation beans.| Constructor and Description |
|---|
EventFlowsAutoConfiguration() |
@Bean @ConditionalOnMissingBean(value=CreateServiceInstanceEventFlowRegistry.class) public CreateServiceInstanceEventFlowRegistry createInstanceRegistry(@Autowired(required=false) List<CreateServiceInstanceInitializationFlow> initializationFlows, @Autowired(required=false) List<CreateServiceInstanceCompletionFlow> completionFlows, @Autowired(required=false) List<CreateServiceInstanceErrorFlow> errorFlows)
CreateServiceInstanceEventFlowRegistry beaninitializationFlows - the initialization flowscompletionFlows - the completion flowserrorFlows - the error flows@Bean @ConditionalOnMissingBean(value=DeleteServiceInstanceEventFlowRegistry.class) public DeleteServiceInstanceEventFlowRegistry deleteInstanceRegistry(@Autowired(required=false) List<DeleteServiceInstanceInitializationFlow> initializationFlows, @Autowired(required=false) List<DeleteServiceInstanceCompletionFlow> completionFlows, @Autowired(required=false) List<DeleteServiceInstanceErrorFlow> errorFlows)
DeleteServiceInstanceEventFlowRegistry beaninitializationFlows - the initialization flowscompletionFlows - the completion flowserrorFlows - the error flows@Bean @ConditionalOnMissingBean(value=UpdateServiceInstanceEventFlowRegistry.class) public UpdateServiceInstanceEventFlowRegistry updateInstanceRegistry(@Autowired(required=false) List<UpdateServiceInstanceInitializationFlow> initializationFlows, @Autowired(required=false) List<UpdateServiceInstanceCompletionFlow> completionFlows, @Autowired(required=false) List<UpdateServiceInstanceErrorFlow> errorFlows)
UpdateServiceInstanceEventFlowRegistry beaninitializationFlows - the initialization flowscompletionFlows - the completion flowserrorFlows - the error flows@Bean @ConditionalOnMissingBean(value=AsyncOperationServiceInstanceEventFlowRegistry.class) public AsyncOperationServiceInstanceEventFlowRegistry asyncOperationRegistry(@Autowired(required=false) List<AsyncOperationServiceInstanceInitializationFlow> initializationFlows, @Autowired(required=false) List<AsyncOperationServiceInstanceCompletionFlow> completionFlows, @Autowired(required=false) List<AsyncOperationServiceInstanceErrorFlow> errorFlows)
AsyncOperationServiceInstanceEventFlowRegistry beaninitializationFlows - the initialization flowscompletionFlows - the completion flowserrorFlows - the error flows@Bean @ConditionalOnMissingBean(value=CreateServiceInstanceBindingEventFlowRegistry.class) public CreateServiceInstanceBindingEventFlowRegistry createInstanceBindingRegistry(@Autowired(required=false) List<CreateServiceInstanceBindingInitializationFlow> initializationFlows, @Autowired(required=false) List<CreateServiceInstanceBindingCompletionFlow> completionFlows, @Autowired(required=false) List<CreateServiceInstanceBindingErrorFlow> errorFlows)
CreateServiceInstanceBindingEventFlowRegistry beaninitializationFlows - the initialization flowscompletionFlows - the completion flowserrorFlows - the error flows@Bean @ConditionalOnMissingBean(value=DeleteServiceInstanceBindingEventFlowRegistry.class) public DeleteServiceInstanceBindingEventFlowRegistry deleteInstanceBindingRegistry(@Autowired(required=false) List<DeleteServiceInstanceBindingInitializationFlow> initializationFlows, @Autowired(required=false) List<DeleteServiceInstanceBindingCompletionFlow> completionFlows, @Autowired(required=false) List<DeleteServiceInstanceBindingErrorFlow> errorFlows)
DeleteServiceInstanceBindingEventFlowRegistry beaninitializationFlows - the initialization flowscompletionFlows - the completion flowserrorFlows - the error flows@Bean @ConditionalOnMissingBean(value=AsyncOperationServiceInstanceBindingEventFlowRegistry.class) public AsyncOperationServiceInstanceBindingEventFlowRegistry asyncOperationBindingRegistry(@Autowired(required=false) List<AsyncOperationServiceInstanceBindingInitializationFlow> initializationFlows, @Autowired(required=false) List<AsyncOperationServiceInstanceBindingCompletionFlow> completionFlows, @Autowired(required=false) List<AsyncOperationServiceInstanceBindingErrorFlow> errorFlows)
AsyncOperationServiceInstanceBindingEventFlowRegistry beaninitializationFlows - the initialization flowscompletionFlows - the completion flowserrorFlows - the error flows@Bean @ConditionalOnMissingBean(value=EventFlowRegistries.class) public EventFlowRegistries eventFlowRegistries(CreateServiceInstanceEventFlowRegistry createInstanceRegistry, UpdateServiceInstanceEventFlowRegistry updateInstanceRegistry, DeleteServiceInstanceEventFlowRegistry deleteInstanceRegistry, AsyncOperationServiceInstanceEventFlowRegistry asyncOperationRegistry, CreateServiceInstanceBindingEventFlowRegistry createInstanceBindingRegistry, DeleteServiceInstanceBindingEventFlowRegistry deleteInstanceBindingRegistry, 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