zoukankan      html  css  js  c++  java
  • 工作流引擎Activiti 学习(核心类)

    ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
    
    RuntimeService runtimeService = processEngine.getRuntimeService();
    RepositoryService repositoryService = processEngine.getRepositoryService();
    TaskService taskService = processEngine.getTaskService();
    ManagementService managementService = processEngine.getManagementService();
    IdentityService identityService = processEngine.getIdentityService();
    HistoryService historyService = processEngine.getHistoryService();
    FormService formService = processEngine.getFormService();
    DynamicBpmnService dynamicBpmnService = processEngine.getDynamicBpmnService();
    

    1. RepositoryService

    Everything that is related to static data (such as process definitions) are accessed through the RepositoryService
    The RepositoryService is probably the first service needed when working with the Activiti engine.
    This service offers operations for managing and manipulating deployments and process definitions

    2. RuntimeService

    It deals with starting new process instances of process definitions

    3.IdentityService

    The IdentityService is pretty simple. It allows the management (creation, update, deletion, querying, …​) of groups and users

    4.FormService

    The FormService is an optional service. Meaning that Activiti can perfectly be used without it, without sacrificing any functionality
    A start form is a form that is shown to the user before the process instance is started, while a task form is the form that is displayed when a user wants to complete a form

  • 相关阅读:
    学习python第二天数据库day1
    学习python第一天总纲
    Mac 键盘快捷键
    报错 Filtered offsite request
    mysql 顺序问题
    implode 把数组 组成一个字符串
    TP view中跳转到某个控制器
    生成商品的唯一货号
    数组排序
    判断文件是否存在 删除文件
  • 原文地址:https://www.cnblogs.com/mengjianzhou/p/11571387.html
Copyright © 2011-2022 走看看