@Configuration @AutoConfigureAfter(value=LiteflowPropertyAutoConfiguration.class) @ConditionalOnBean(value=com.yomahub.liteflow.property.LiteflowConfig.class) @ConditionalOnProperty(prefix="liteflow", name="enable", havingValue="true") @Import(value=com.yomahub.liteflow.spi.spring.SpringAware.class) public class LiteflowMainAutoConfiguration extends Object
| 构造器和说明 |
|---|
LiteflowMainAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
ComponentScanner |
componentScanner(com.yomahub.liteflow.property.LiteflowConfig liteflowConfig,
SpringAware springAware) |
com.yomahub.liteflow.core.FlowExecutor |
flowExecutor(com.yomahub.liteflow.property.LiteflowConfig liteflowConfig,
SpringAware springAware) |
LiteflowExecutorInit |
liteflowExecutorInit(com.yomahub.liteflow.core.FlowExecutor flowExecutor) |
com.yomahub.liteflow.monitor.MonitorBus |
monitorBus(com.yomahub.liteflow.property.LiteflowConfig liteflowConfig,
SpringAware springAware) |
@Bean public ComponentScanner componentScanner(com.yomahub.liteflow.property.LiteflowConfig liteflowConfig, SpringAware springAware)
@Bean
@ConditionalOnMissingBean
public com.yomahub.liteflow.core.FlowExecutor flowExecutor(com.yomahub.liteflow.property.LiteflowConfig liteflowConfig,
SpringAware springAware)
@Bean
@ConditionalOnProperty(prefix="liteflow",
name="parse-on-start",
havingValue="true")
public LiteflowExecutorInit liteflowExecutorInit(com.yomahub.liteflow.core.FlowExecutor flowExecutor)
@Bean(value="monitorBus")
@ConditionalOnProperty(prefix="liteflow",
name="monitor.enable-log",
havingValue="true")
public com.yomahub.liteflow.monitor.MonitorBus monitorBus(com.yomahub.liteflow.property.LiteflowConfig liteflowConfig,
SpringAware springAware)
Copyright © 2023. All rights reserved.