zoukankan      html  css  js  c++  java
  • 任务侦听器(Task listener)

    任务侦听器:用于在任务相关的事件发生时执行一段java逻辑或者是表达式

    <userTask id="myTask" name="My Task" >
      <extensionElements>
        <activiti:taskListener event="create" class="org.activiti.MyTaskCreateListener" />
      </extensionElements>
    </userTask>

    activiti:taskListener 元素属性说明:

    • event (required): 事件类型.。支持的类型有:

      • create: 任务被创建,并且所有的属性都被设置好后。

      • assignment: 任务被委派给某人后.。注意: 当流程执行到达一个userTask时,会先触发一个assignment事件,再触发create事件。

      • complete:在任务完成后,且被从运行时数据(runtime data)中删除前触发。

      • delete: 在任务将要被删除之前发生。注意,当任务通过completeTask完成任务时,它也会被执行。

    • class: 必须调用的委托类。 一定要实现 org.activiti.engine.delegate.TaskListenerinterface接口。

    public class MyTaskCreateListener implements TaskListener {
    
      public void notify(DelegateTask delegateTask) {
        // Custom logic goes here
      }
    
    }
  • 相关阅读:
    Java 浮点数精度丢失
    旧梦。
    luogu6584 重拳出击
    luogu1758 [NOI2009]管道取珠
    luogu4298 [CTSC2008]祭祀
    bzoj3569 DZY Loves Chinese II
    AGC006C Rabbit Exercise
    bzoj1115 [POI2009]石子游戏Kam
    luogu5675 [GZOI2017]取石子游戏
    bzoj3143 [HNOI2013]游走
  • 原文地址:https://www.cnblogs.com/jimboi/p/8477014.html
Copyright © 2011-2022 走看看