Solon v3.3.2

flow - 流引擎构建与定制

</> markdown

1、流引擎构建

从器型框架构建

@Configuration
public class ConfigImpl {
    @Bean
    public FlowEngine flowEngine() {
        return FlowEngine.newInstance();
    }
}

java 原生代码:

FlowEngine flowEngine = FlowEngine.newInstance();

2、流引擎定制

流引擎定制,主要是驱动器的定制。具体参考:《flow - 流驱动器的组搭和定制》。简单示例:

@Configuration
public class ConfigImpl {
    @Bean
    public FlowEngine flowEngine() {
        FlowEngine flowEngine = FlowEngine.newInstance();
        flowEngine.register(new SimpleFlowDriver(new SolonContainer())); //更换默认驱动器

        return flowEngine;
    }
}

java 原生代码:

FlowEngine flowEngine = FlowEngine.newInstance();
flowEngine.register(new SimpleFlowDriver(new SolonContainer())); //更换默认驱动器

return flowEngine;