接口 TaskAccessStrategy

所有已知实现类:
GeneralAccessStrategy

public interface TaskAccessStrategy
任务访问策略类

用于判断给定的创建人员是否允许执行某个任务

从以下版本开始:
1.0
  • 方法详细资料

    • isAllowed

      FlwTaskActor isAllowed(String userId, List<FlwTaskActor> taskActors)
      根据创建人ID、参与者集合判断是否允许访问所属任务
      参数:
      userId - 用户ID
      taskActors - 参与者列表
      返回:
      被允许参与者 FlwTaskActor
    • getAllowedFlwTaskActor

      default FlwTaskActor getAllowedFlwTaskActor(Long taskId, FlowCreator flowCreator, List<FlwTaskActor> taskActors)
      获取指定合法参与者对象

      被使用在:分配任务,解决委派任务 场景

      参数:
      taskId - 当前任务ID
      flowCreator - 任务参与者
      taskActors - 通过任务ID查询到的任务参与者列表
      返回:
      FlwTaskActor