📎普通组件
普通组件节点需要继承NodeComponent
,可用于THEN
和WHEN
等关键字中。
需要实现process
方法
@LiteflowComponent("a")
public class ACmp extends NodeComponent {
@Override
public void process() {
System.out.println("ACmp executed!");
}
}
普通组件的内部可以覆盖的方法和this关键字可调用的方法见组件内方法覆盖和调用这一章。
上述例子中的a
即为这个组件的id,对于组件id命名的约束,有以下几个规范:
- 不能以数字开头
- 中间不能有运算符号的出现
比如这些都是不行的:88Cmp
,cmp-11
, user=123
,这些组件id在编排时会编译不过。
但是也有方法能打破这个限制,请参考组件名包装这一章。
帮助我们改善此文档 (opens new window)
上次更新: 2025/02/16, 21:26:30