Flowable源码注释
Flowable源码注释
jinyangjie0
学如逆水行舟,不进则退
展开
-
Flowable源码注释(七十四)案例任务活动行为
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedCaseTaskActivityBehavior 案例任务活动行为/** * 案例任务活动行为 * 使用案例服务任务启动CMMN案例 * * @author Tijs Rademakers * @author Joram Barrez */public class CaseTaskActivityBehavior extends Abstract原创 2022-04-09 20:59:02 · 1381 阅读 · 1 评论 -
Flowable源码注释(七十三)服务任务委托表达式活动行为
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated/** * 服务任务委托表达式活动行为 * {@link ActivityBehavior}当“delegateExpression”用于serviceTask时使用 * * @author Joram Barrez * @author Josh Long * @author Slawomir Wojtasiak (Patch for ACT-115原创 2022-04-08 22:47:17 · 1191 阅读 · 0 评论 -
Flowable源码注释(七十二)子任务、流程任务活动行为
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedChildTaskActivityBehavior 子任务活动行为类/** * 子任务活动行为类 * * @author Tijs Rademakers * @author Joram Barrez */public abstract class ChildTaskActivityBehavior extends CoreCmmnTriggerab原创 2022-03-30 22:18:34 · 1609 阅读 · 0 评论 -
Flowable源码注释(七十一)人类任务活动行为类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedHumanTaskActivityBehavior 人类任务活动行为类/** * 人类任务活动行为 * * @author Joram Barrez */public class HumanTaskActivityBehavior extends TaskActivityBehavior implements PlanItemActivityBeha原创 2022-03-29 20:26:26 · 488 阅读 · 0 评论 -
Flowable源码注释(七十)脚本、业务规则、接收任务活动行为类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedScriptTaskActivityBehavior 脚本任务活动行为类/** * 脚本任务活动行为类 * * BPMN 2.0脚本任务的实现。 * * @author Joram Barrez * @author Christian Stettler * @author Falko Menge */public class ScriptTa原创 2022-03-27 19:52:48 · 1142 阅读 · 0 评论 -
Flowable源码注释(六十九)任务、用户任务活动行为
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedTaskActivityBehavior 任务活动行为类/** * 任务活动行为类 * * 所有BPMN 2.0任务类型(如ServiceTask、ScriptTask、UserTask等)的父类。 * * 单独使用时,它的行为就像一个传递活动。 * * @author Joram Barrez */public class TaskAc原创 2022-03-25 20:29:00 · 1285 阅读 · 0 评论 -
Flowable源码注释(六十八)流节点、抽象BPMN活动行为
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedFlowNodeActivityBehavior 流节点活动行为类是网关、边界、任务等活动行为类继承的抽象类/** * 流节点活动行为类 * * 所有“可连接”BPMN 2.0流程元素的超类:任务、网关和事件。这意味着任何子类都可以是sequenceflow的源或目标。 * 与BPMN 2.0中的“流节点”(flownode)概念相对应。 *原创 2022-03-23 21:19:48 · 1092 阅读 · 0 评论 -
Flowable源码注释(六十七)边界扩大、定时器、消息、信号事件行为类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedBoundaryEscalationEventActivityBehavior 边界扩大事件活动行为类/** * 边界扩大事件活动行为类 * * 扩大事件大多数用在连接子流程和父流程,用于触发一个子流程,不能发起流程实例 * 与错误事件不同,扩大事件不是临界事件,在抛出扩大事件的地方会继续执行 * * @author Tijs Rademakers原创 2022-03-21 16:21:50 · 561 阅读 · 0 评论 -
Flowable源码注释(六十六)边界注册、取消、条件、变量事件活动行为类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedBoundaryEventRegistryEventActivityBehavior 边界事件注册事件活动行为类/** * 边界事件注册事件活动行为类 * * @author Tijs Rademakers */public class BoundaryEventRegistryEventActivityBehavior extends Bound原创 2022-03-18 23:25:55 · 699 阅读 · 0 评论 -
Flowable源码注释(六十五)边界取消与补偿事件活动行为类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedBoundaryCancelEventActivityBehavior 边界取消事件活动行为类/** * 边界取消事件活动行为类 * * 取消边界事件(cancel boundary event),在事务取消时触发。当取消边界事件触发时,首先会中断当前范围的所有活动执行。 * 接下来,启动事务范围内所有有效的的补偿边界事件(compensation b原创 2022-03-17 09:45:13 · 898 阅读 · 0 评论 -
Flowable源码注释(六十四)边界事件活动行为类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedBoundaryEventActivityBehavior 边界事件活动行为类/** * 边界事件活动行为类 * * @author Joram Barrez */public class BoundaryEventActivityBehavior extends FlowNodeActivityBehavior { private sta原创 2022-03-16 22:16:58 · 851 阅读 · 0 评论 -
Flowable源码注释(六十三)网关活动行为类(下)
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedInclusiveGatewayActivityBehavior 包容网关活动行为类/** * 包容网关活动行为类 * Implementation of the Inclusive Gateway/OR gateway/inclusive data-based gateway as defined in the BPMN specification.原创 2022-03-10 21:44:35 · 559 阅读 · 0 评论 -
Flowable源码注释(六十二)网关活动行为类(上)
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedExclusiveGatewayActivityBehavior 独占网关活动行为类package org.flowable.engine.impl.bpmn.behavior;import java.util.Iterator;import org.flowable.bpmn.model.ExclusiveGateway;import org.fl原创 2022-03-09 20:58:29 · 662 阅读 · 0 评论 -
Flowable源码注释(六十一)默认活动行为工厂类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedDefaultActivityBehaviorFactory 默认活动行为工厂类/** * 默认活动行为工厂类 * 活动行为工厂{@link ActivityBehaviorFactory}的默认实现。 * 在流程引擎配置类{@link ProcessEngineConfigurationImpl}上没有注入自定义{@link ActivityBehav原创 2022-03-03 16:58:57 · 663 阅读 · 0 评论 -
Flowable源码注释(六十)活动行为工厂类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedActivityBehaviorFactory 活动行为工厂类/** * 活动行为工厂类 * 工厂类用于BPMN解析类{@link BpmnParser},BPMN解析类实例化行为类。例如,在解析独占网关时, * 将请求此工厂创建新的行为类{@link ActivityBehavior},设置在流程当前步骤的元素上,并实现独占网关符合规范的行为。 *翻译 2022-03-01 21:21:51 · 466 阅读 · 0 评论 -
Flowable源码注释(五十九)抽象行为工厂类
Flowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedAbstractBehaviorFactory 抽象行为工厂类内部持有表达式管理器,主要负责将FieldExtension类型的集合转化为FieldDeclaration类型的集合package org.flowable.engine.impl.bpmn.parser.factory;import java.util.ArrayList;import翻译 2022-03-01 21:08:53 · 217 阅读 · 0 评论 -
Flowable源码注释(五十八)事务监听器(下)
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated事务监听器,包路径:org.flowable.common.engine.impl.cfgJobAddedTransactionListener 作业添加事务监听器/** * 作业添加事务监听器 * * @author Tijs Radem原创 2022-02-27 18:50:07 · 422 阅读 · 0 评论 -
Flowable源码注释(五十七)事务监听器(上)
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated事务监听器,包路径:org.flowable.common.engine.impl.cfgTransactionListener 事务监听器/** * 事务监听器 * * @author Tom Baeyens */public int翻译 2022-02-26 22:43:33 · 783 阅读 · 0 评论 -
Flowable源码注释(五十六)事务上下文工厂类
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated事务上下文工厂类,包路径:org.activiti.engine.impl.cfgTransactionContextFactory 事务上下文工厂类/** * 事务上下文工厂类 * * @author Tom Baeyens */pu翻译 2022-02-26 22:12:41 · 281 阅读 · 0 评论 -
Flowable源码注释(五十五)MyBatis事务
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedMybatis事务,包路径:org.activiti.engine.impl.cfg.standaloneStandaloneMybatisTransactionContext独立MyBatis事务上下文/** * 独立MyBatis事务上下文翻译 2022-02-25 21:54:04 · 452 阅读 · 0 评论 -
Flowable源码注释(五十四)Spring事务
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedSpring事务,包路径:org.activiti.springTransactionContext 事务上下文接口package org.activiti.engine.impl.cfg;/** * 事务上下文 * * @author翻译 2022-02-25 21:42:10 · 396 阅读 · 0 评论 -
Flowable源码注释(五十三)事件解析处理器(下)
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated事件解析处理器,包路径:org.flowable.engine.impl.bpmn.parser.handlerConditionalEventDefinitionParseHandler 条件事件定义解析器/** * 条件事件定义解析器 *翻译 2022-02-24 20:58:03 · 379 阅读 · 0 评论 -
Flowable源码注释(五十二)事件解析处理器(上)
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated事件解析处理器,包路径:org.flowable.engine.impl.bpmn.parser.handlerCompensateEventDefinitionParseHandler 补偿事件定义解析处理器/** * 补偿事件定义解析处理器翻译 2022-02-24 20:37:30 · 247 阅读 · 0 评论 -
Flowable源码注释(五十一)网关解析处理器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated网关解析处理器,包路径:org.flowable.engine.impl.bpmn.parser.handlerExclusiveGatewayParseHandler 排他网关/** * 排他网关 * * @author Joram Ba翻译 2022-02-22 21:30:00 · 458 阅读 · 0 评论 -
Flowable源码注释(五十)扩展类任务解析处理器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated扩展类任务解析处理器,包路径:org.flowable.engine.impl.bpmn.parser.handlerBusinessRuleParseHandler 业务规则解析处理器/** * 业务规则解析处理器 * * @author翻译 2022-02-22 21:17:01 · 384 阅读 · 0 评论 -
Flowable源码注释(四十九)子流程相关解析处理器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated子流程相关解析处理器,包路径:org.flowable.engine.impl.bpmn.parser.handlerSubProcessParseHandler 子流程解析处理器/** * 子流程解析处理器 * * @author Jor翻译 2022-02-21 20:50:57 · 413 阅读 · 0 评论 -
Flowable源码注释(四十八)流程解析处理器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated包路径:org.flowable.engine.impl.bpmn.parser.handlerProcessParseHandler 流程解析处理器package org.flowable.engine.impl.bpmn.parser.han翻译 2022-02-21 20:29:57 · 827 阅读 · 0 评论 -
Flowable源码注释(四十七)开始事件和结束事件解析处理类
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated开始事件和结束事件解析处理类,包路径:org.flowable.engine.impl.bpmn.parser.handlerStartEventParseHandler 开始事件解析处理器package org.flowable.engine.翻译 2022-02-20 21:57:55 · 400 阅读 · 0 评论 -
Flowable源码注释(四十六)任务相关的解析处理类
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated任务相关的解析处理类,包路径:org.flowable.engine.impl.bpmn.parser.handlerTaskParseHandler 任务解析处理类package org.flowable.engine.impl.bpmn.pa翻译 2022-02-20 21:37:51 · 508 阅读 · 0 评论 -
Flowable源码注释(四十五)流节点相关的解析处理类
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated流节点解析处理类,包路径:org.flowable.engine.impl.bpmn.parser.handlerAbstractFlowNodeBpmnParseHandler 抽象流节点解析处理类/** * 抽象流节点解析处理类 * 负责翻译 2022-02-19 22:38:50 · 557 阅读 · 0 评论 -
Flowable源码注释(四十四)BPMN解析处理器模板类
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedBPMN解析处理器模板类,包路径:org.flowable.engine.impl.bpmn.parser.handlerBpmnParseHandler BPMN解析处理器接口package org.flowable.engine.parse;翻译 2022-02-19 22:27:01 · 637 阅读 · 0 评论 -
Flowable源码注释(四十三)BPMN解析器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotatedBPMN解析器,包路径:org.flowable.engine.impl.bpmn.parserBpmnParser BPMN解析器package org.flowable.engine.impl.bpmn.parser;import org翻译 2022-02-18 23:15:50 · 926 阅读 · 0 评论 -
Flowable源码注释(四十二)历史解析器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated历史解析器,包路径:org.activiti.engine.impl.history.parseProcessHistoryParseHandler 流程历史解析器package org.activiti.engine.impl.history.翻译 2022-02-18 23:00:07 · 319 阅读 · 0 评论 -
Flowable源码注释(四十一)执行监听器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated包路径:org.flowable.engine.delegateExecutionListener 执行监听器接口类/** * 回调接口,用于通知执行事件,如启动流程实例、结束活动实例或进行转换。 * * @author Tom Baey翻译 2022-02-17 23:10:29 · 1159 阅读 · 0 评论 -
Flowable源码注释(二十一)部署实体管理器(上)
Flowable源码地址:https://github.com/flowable/flowable-engine包路径:org.flowable.engine.impl.persistence.entityDeploymentEntityManager 部署实体管理器接口类package org.flowable.engine.impl.persistence.entity;import java.util.List;import java.util.Map;import org.flowa翻译 2022-02-06 22:43:47 · 530 阅读 · 0 评论 -
Flowable源码注释(四十)类委托
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated包路径:org.activiti.engine.impl.bpmn.helperClassDelegate 类委托继承TaskListener、ExecutionListener等接口/** * 用于允许类委派的bpmn构造的帮助器类。 *翻译 2022-02-15 23:48:55 · 944 阅读 · 0 评论 -
Flowable源码注释(三十九)任务监听器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated包路径:org.flowable.engine.delegateTaskListener 为任务监听接口类,实现类有4种:UserTaskIdHandler 用户任务ID处理类UserTaskAssignmentHandler 用户任务翻译 2022-02-15 23:29:07 · 1270 阅读 · 0 评论 -
Flowable源码注释(三十八)并行作业处理器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated包路径:org.flowable.engine.impl.jobexecutorParallelMultiInstanceWithNoWaitStatesAsyncLeaveJobHandler 无等待状态的并行多实例异步离开作业处理器/**翻译 2022-02-14 21:11:33 · 425 阅读 · 0 评论 -
Flowable源码注释(三十七)异步作业处理器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated包路径:org.flowable.engine.impl.jobexecutorAsyncCompleteCallActivityJobHandler 异步完成调用活动作业处理器/** * 异步完成调用活动作业处理器 * 异步结束执行的作业处翻译 2022-02-14 20:56:49 · 687 阅读 · 0 评论 -
Flowable源码注释(三十六)流程实例迁移状态作业处理器、BPMN历史清除作业处理器、外部工作者任务完成作业处理器
Flowable源码地址:https://github.com/flowable/flowable-engineFlowable-6.7.2 源码注释地址:https://github.com/solojin/flowable-6.7.2-annotated包路径:org.flowable.engine.impl.jobexecutorProcessInstanceMigrationStatusJobHandler 流程实例迁移状态作业处理器/** * 流程实例迁移状态作业处理器 */publ翻译 2022-02-13 21:48:24 · 649 阅读 · 0 评论