10.3 数据槽

在执行器执行流程时会分配唯一的一个数据槽给这个请求。不同请求的数据槽是完全隔离的。

数据槽实际上是一个Map,里面存放着liteFlow的元数据。

比如可以通过getRequestData获得流程的初始参数,通过getChainName获取流程的命名,通过setInput,getInput,setOutput,getOutput设置和获取属于某个组件专有的数据对象。当然也提供了最通用的方法setDatagetData用来设置和获取业务的数据。

info

不过这里还是推荐扩展出自定义的Slot(上一小章阐述了原因),自定义的Slot更加友好。更加贴合业务。

Last updated on