首页 > 其他分享 >委派和驳回

委派和驳回

时间:2022-11-08 14:13:25浏览次数:36  
标签:委派 驳回 delegateTask 任务 taskService 节点

目录

委派

A由于某些原因不能处理该任务可以把任务委派给用户B代理,当B决绝完之后再次回到用户A这里,然后由A去完成任务,在这个过程中A是任务的所有者OWNER_,B是该任务的办理人Assignee。A->B->A

应用场景:这事太大,我做不了主,我先问一下老大delegateTask,如果老大说可以resolveTask我就完成审批complete

核心使用taskService.delegateTask(任务id, 被委派的人员id);

如下,任务是pm的,但是被委派给了pm2

@Test
public void testTaskDelegate() {
    TaskService taskService = ProcessEngines.getDefaultProcessEngine().getTaskService();
    Task task = ProcessEngines.getDefaultProcessEngine().getTaskService()
            .createTaskQuery()
            .processDefinitionKey("helloworld")
            .taskAssignee("pm")
            .singleResult();
    taskService.delegateTask(task.getId(), "pm2");
}

驳回

驳回或者拒绝就是某个审批人不同意你的申请,此时流程就直接结束了。我们可以增加分支条件或者排它网关来完成驳回功能。此方法适用于节点较少的情况。

在bpmn文件给所有节点都设置一条连线,直接连接到停止节点,驳回:${result==1}

有一个正常结束事件,有一个异常结束事件。

标签:委派,驳回,delegateTask,任务,taskService,节点
From: https://www.cnblogs.com/BRSblackshoot/p/16869498.html

相关文章

  • jvm双亲委派机制详解
    双亲委派机制​ 记录一下JVM的双亲委派机制学习记录。类加载器种类​ 当我们运行某一个java类的main方法时,首先需要由java虚拟机的类加载器将我们要执行的main方法所......
  • 双亲委派机制
    双亲委派机制类的生命周期类的生命周期可以划分为7个阶段加载-->验证-->准备-->解析-->初始化-->使用-->卸载加载:在类加载的第一个阶段,JVM的主要目的是将字节码......
  • 【JavaScript】事件的冒泡,委派,绑定和传播
    文章目录​​冒泡事件​​​​特性:​​​​阻止冒泡事件的两种方法​​​​cancelBubble​​​​stopPropagation()​​​​委派事件​​​​特性​​​​获取点击的元素​......
  • java SPI机制与双亲委派机制的不同
     1、双亲委派机制1.1定义当一个类加载器收到了类加载的请求的时候,他不会直接去加载指定的类,而是把这个请求委托给自己的父加载器去加载。如果父类为空,交给boot......
  • 双亲委派模型
    双亲委派目的好处:主要是为了安全性,避免用户自己写的类动态替换了Java的核心类,比如自己写了String替换了Java的String同时避免了类的重复加载,JVM对于类的区分,不仅仅根据......
  • JS事件冒泡与事件委派(委托)
    学到了学到了看了这篇后博客后,对事件冒泡和事件委托有了清晰的理解https://blog.csdn.net/weixin_48769418/article/details/115045810 一、事件冒泡指的是事件的......
  • android的双亲委派模型
    javaJVM中有三个初始的类加载器:引导类加载器BootStrapClassLoader,扩展类加载器ExterntionsClassLoader,应用程序类加载器ApplicationClassLoader。引导类加载器BootStrap......
  • 002 JVM的类加载机制—— JVM的类加载阶段——双亲委派机制
    1.10.1JVM的类加载阶段JVM的类加载分为5个阶段:加载、验证、准备、解析、初始化。在类初始化完成后可以使用该类的信息,在一个类不再被需要时可以从JVM中卸载。1.10.3......
  • 双亲委派
    ClassLoader类中负责根据类的完整路径加载class的过程 /**@paramname类的完整路径*/protectedClass<?>loadClass(Stringname,booleanresolve)t......
  • 面试~jvm(JVM内存结构、类加载、双亲委派机制、对象分配,了解垃圾回收)
    一、JVM内存结构▷谈及内存结构各个部分的数据交互过程:还可以再谈及生命周期、数据共享;是否GC、是否OOM答:jvm内存结构包括程序计数器、虚拟机栈、本地方法栈、堆、方......