组合任务自定义条件
Composed task custom condition
是否可以在 spring 云数据流中创建自定义退出状态?
假设我有以下内容:
我看到了 FAILED
和 UNKNOWN
的示例,因此我创建了 2 个自定义条件 Worked
和 Generated
。
假设这种方法是可能的——我如何从任务内部传递这些字符串?还是需要从别的地方传过来?
如果不是 - 那么为什么我可以在 "Properties for TRANSITION" 模态中写任何我想要的字符串?
除了提供 UI 选项来连接退出代码以映射到特定的下游步骤之外,SCDF 没有任何动态影响。换句话说,SCDF 不会干扰每个任务应用程序内部发生的任何事情。
自定义转换要求所需的退出代码在任务应用程序本身内returned/handled。
在上面的示例中,如果 Timestamp
的业务逻辑返回 "Worked" 作为退出代码,则转换将导致执行 Bar
应用程序。同样,如果退出代码是 "Generated",您会看到 Foo
运行.
是否可以在 spring 云数据流中创建自定义退出状态?
假设我有以下内容:
我看到了 FAILED
和 UNKNOWN
的示例,因此我创建了 2 个自定义条件 Worked
和 Generated
。
假设这种方法是可能的——我如何从任务内部传递这些字符串?还是需要从别的地方传过来?
如果不是 - 那么为什么我可以在 "Properties for TRANSITION" 模态中写任何我想要的字符串?
除了提供 UI 选项来连接退出代码以映射到特定的下游步骤之外,SCDF 没有任何动态影响。换句话说,SCDF 不会干扰每个任务应用程序内部发生的任何事情。
自定义转换要求所需的退出代码在任务应用程序本身内returned/handled。
在上面的示例中,如果 Timestamp
的业务逻辑返回 "Worked" 作为退出代码,则转换将导致执行 Bar
应用程序。同样,如果退出代码是 "Generated",您会看到 Foo
运行.