组成任务自定义条件

时间:2019-11-20 11:47:37

标签: spring-cloud-dataflow spring-cloud-task

是否可以在Spring Cloud数据流中创建自定义退出状态?

假设我有以下内容: enter image description here

我看到了FAILEDUNKNOWN的示例,因此我创建了两个自定义条件WorkedGenerated。 假设可以使用这种方法-如何从任务内部传递这些字符串?还是需要从其他地方传递? 如果不是,那为什么我可以在“过渡属性”模式中编写任何想要的字符串?

1 个答案:

答案 0 :(得分:1)

除了提供UI选项以将退出代码连接到映射到特定的下游步骤之外,SCDF不会动态影响任何内容。换句话说,SCDF不会干扰每个Task应用程序内部发生的任何事情。

自定义转换 require 所需的退出代码,以在Task应用程序本身中返回/处理。

在上面的示例中,如果Timestamp的业务逻辑返回“工作”作为退出代码,那么转换将导致执行Bar应用程序。同样,如果退出代码为“已生成”,则会看到Foo正在运行。