类 VisualFlowEngineAutoConfiguration
java.lang.Object
io.github.code.visual.config.VisualFlowEngineAutoConfiguration
@Configuration
@ComponentScan(basePackages="io.github.code.visual")
@ConditionalOnWebApplication
@EnableConfigurationProperties(VisualFlowProperties.class)
public class VisualFlowEngineAutoConfiguration
extends Object
Auto-configuration for Visual Flow Engine.
- 从以下版本开始:
- 12/19/2023
- 作者:
- Levi Li
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.springframework.web.servlet.config.annotation.WebMvcConfigurervisualFlowUiConfigurer(VisualFlowProperties properties) workflowEngine(org.codehaus.groovy.control.CompilerConfiguration compilerConfiguration, WorkflowRepository workflowRepository, VisualFlowProperties properties, List<WorkflowExecutionListener> listeners)
-
构造器详细资料
-
VisualFlowEngineAutoConfiguration
public VisualFlowEngineAutoConfiguration()
-
-
方法详细资料
-
visualFlowUiConfigurer
@Bean @ConditionalOnProperty(name="visual.flow.enable-ui", havingValue="true", matchIfMissing=true) public org.springframework.web.servlet.config.annotation.WebMvcConfigurer visualFlowUiConfigurer(VisualFlowProperties properties) -
workflowRepository
@Bean @ConditionalOnMissingBean(WorkflowRepository.class) public WorkflowRepository workflowRepository() -
workflowEngine
@Bean @ConditionalOnMissingBean(WorkflowEngine.class) public WorkflowEngine workflowEngine(org.codehaus.groovy.control.CompilerConfiguration compilerConfiguration, WorkflowRepository workflowRepository, VisualFlowProperties properties, @Autowired(required=false) List<WorkflowExecutionListener> listeners)
-