接口 Actorable
public interface Actorable
流程参与者定义。
- 作者:
- 时克英
-
方法概要
修饰符和类型方法说明返回当个参与者ID。getActorList(Context context) 返回多个参与者集合。getId()参与者标识,如:actor.creatorgetName()参与者展示名字,如:创建人boolean是否候选用户,如果是则表明该参与者'允许指定多个人,其中1人完成就OK'boolean是否返回多个参与人。boolean是否支持前端选择下一步指定人员。
-
方法详细资料
-
getId
String getId()参与者标识,如:actor.creator- 返回:
-
getName
String getName()参与者展示名字,如:创建人- 返回:
-
isMultipleActor
boolean isMultipleActor()是否返回多个参与人。- 返回:
-
isCandidate
boolean isCandidate()是否候选用户,如果是则表明该参与者'允许指定多个人,其中1人完成就OK'- 返回:
-
getActor
返回当个参与者ID。当:isMultipleActor() 返回'false'时调用。1.返回的角色id,根据业务全局设计来的。 2.如果返回'登录id'就全部返回,如果返回'userId'也统一都使用,两种不能混用。- 参数:
context- 流程上下文对象- 返回:
- 返回单个人员,key = id, value = name
-
getActorList
返回多个参与者集合。当:isMultipleActor() 返回'true'时调用。- 参数:
context-- 返回:
-
supportSelectAssignee
boolean supportSelectAssignee()是否支持前端选择下一步指定人员。1.如果支持选择,则必须实现方法:getActorList()- 返回:
-