flowable 中IdentityLinkType 有哪些类型
时间: 2024-05-26 13:14:51 浏览: 17
在 Flowable 中,IdentityLinkType 表示任务参与者和任务之间的关联类型。以下是 IdentityLinkType 的几种类型:
1. assignee:表示任务的执行者。
2. candidate:表示任务的候选者。
3. owner:表示任务的所有者。
4. initiator:表示任务的发起者。
5. stakeholder:表示任务的干系人。
6. participant:表示任务的参与者。
7. watcher:表示观察者。
8. performer:表示执行者。
以上是 IdentityLinkType 的常见类型,但是这并不是全部,你可以根据自己的业务需求,自定义 IdentityLinkType。
相关问题
flowable 全局事件监听器有哪些
Flowable流程引擎提供了多种全局事件监听器,可以监听不同的事件类型,包括:
1. ProcessStartedEvent:流程实例启动时触发的事件。
2. ProcessCompletedEvent:流程实例结束时触发的事件。
3. ProcessCancelledEvent:流程实例取消时触发的事件。
4. TaskCreatedEvent:任务创建时触发的事件。
5. TaskAssignedEvent:任务分配时触发的事件。
6. TaskCompletedEvent:任务完成时触发的事件。
7. TaskCancelledEvent:任务取消时触发的事件。
8. JobCreatedEvent:作业创建时触发的事件。
9. JobFailedEvent:作业执行失败时触发的事件。
10. JobSuccessEvent:作业执行成功时触发的事件。
11. VariableCreatedEvent:流程变量创建时触发的事件。
12. VariableUpdatedEvent:流程变量更新时触发的事件。
13. VariableDeletedEvent:流程变量删除时触发的事件。
以上是常用的全局事件监听器类型,可以根据具体业务需求选择监听器类型,并实现相应的处理方法。
flowable中文
Flowable是一种基于Reactive Streams标准的响应式编程框架,用于处理异步和并发操作。它是RxJava 2.x版本中的一个组件,支持组合、过滤和转换数据流。
Flowable是Reactive Streams中的Publisher接口的实现,可以订阅数据源并以异步的方式产生数据流。与Observable不同,Flowable通过使用背压(Backpressure)来解决生产者与消费者之间的速度不匹配问题,从而更好地处理大量数据的流式处理。
Flowable中包含一些常用的操作符,例如map、filter、reduce等,可以对数据流进行转换、筛选、聚合等操作。同时,Flowable还支持链式调用,可以方便地组合多个操作符来处理复杂的数据流。
Flowable为开发者提供了丰富的API,可以处理各种类型的异步操作,例如网络请求、数据库查询等。它还支持并发性,可以利用多个线程执行耗时操作,提高程序的性能。
在使用Flowable时,开发者可以通过订阅来处理数据流,并在回调方法中处理结果。此外,Flowable还提供了丰富的错误处理机制,例如onErrorResumeNext、retry等,方便开发者处理异常情况。
总之,Flowable是一种功能强大、灵活性高的响应式编程框架,可以帮助开发者方便地处理异步和并发操作。它可以应用于各种场景,包括Android开发、服务器端开发等。