update - 日志输出添加流程实例id字段
This commit is contained in:
parent
f652f5f1b2
commit
0eb1952293
@ -31,8 +31,8 @@ public class EngineActivityEndEventListener implements ExecutionListener {
|
||||
if (Objects.nonNull(execution.getTransientVariable(EVENT_NAME + execution.getCurrentActivityId()))) {
|
||||
return;
|
||||
}
|
||||
log.info("EngineActivityEndEventListener Event: {}, ActivityId: {}", execution.getEventName(),
|
||||
execution.getCurrentActivityId());
|
||||
log.info("EngineActivityEndEventListener Event: {}, ActivityId: {},ProcessInstanceId:{}", execution.getEventName(),
|
||||
execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
getOrderedListeners().forEach(i -> i.onEnd(execution));
|
||||
execution.setTransientVariable(EVENT_NAME + execution.getCurrentActivityId(), true);
|
||||
}
|
||||
|
||||
@ -30,8 +30,8 @@ public class EngineActivityStartEventListener implements ExecutionListener {
|
||||
if (Objects.nonNull(execution.getTransientVariable(EVENT_NAME + execution.getCurrentActivityId()))) {
|
||||
return;
|
||||
}
|
||||
log.info("EngineActivityStartEventListener Event: {}, ActivityId: {}", execution.getEventName(),
|
||||
execution.getCurrentActivityId());
|
||||
log.info("EngineActivityStartEventListener Event: {}, ActivityId: {}, ProcessInstanceId: {}", execution.getEventName(),
|
||||
execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
getOrderedListeners().forEach(i -> i.onStart(execution));
|
||||
execution.setTransientVariable(EVENT_NAME + execution.getCurrentActivityId(), true);
|
||||
}
|
||||
|
||||
@ -30,8 +30,8 @@ public class EngineActivityTakeEventListener implements ExecutionListener {
|
||||
if (Objects.nonNull(execution.getTransientVariable(EVENT_NAME + execution.getCurrentActivityId()))) {
|
||||
return;
|
||||
}
|
||||
log.info("EngineActivityTakeEventListener Event: {}, ActivityId: {}", execution.getEventName(),
|
||||
execution.getCurrentActivityId());
|
||||
log.info("EngineActivityTakeEventListener Event: {}, ActivityId: {}, ProcessInstanceId: {}", execution.getEventName(),
|
||||
execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
getOrderedListeners().forEach(i -> i.onTake(execution));
|
||||
execution.setTransientVariable(EVENT_NAME + execution.getCurrentActivityId(), true);
|
||||
}
|
||||
|
||||
@ -66,7 +66,7 @@ public class EngineCarbonCopyEventListener implements JavaDelegate {
|
||||
|
||||
@Override
|
||||
public void execute(DelegateExecution execution) {
|
||||
log.info("EngineCarbonCopyEventListener exec...");
|
||||
log.info("EngineCarbonCopyEventListener exec...,processInstanceId: {}", execution.getProcessInstanceId());
|
||||
String currentActivityId = execution.getCurrentActivityId();
|
||||
String processDefinitionId = execution.getProcessDefinitionId();
|
||||
String processInstanceId = execution.getProcessInstanceId();
|
||||
|
||||
@ -139,8 +139,8 @@ public class EngineExecutionStartListener implements ExecutionListener {
|
||||
// 这里只会是 human 这一种情况, 因为 nobody 在转 BPMN 协议时,Activity 直接变成了 ReceiveTask 节点了。
|
||||
List<BpmnTaskDelegateAssigner> assigners = new ArrayList<>();
|
||||
getApproverSpecify(userTask).ifPresent(specify -> {
|
||||
log.info("当前审批节点ID: {}, 节点名称: {}, 审批人指定方式: {}", userTask.getId(),
|
||||
userTask.getName(), specify.getDesc());
|
||||
log.info("当前审批节点ID: {}, 节点名称: {}, 审批人指定方式: {},processInstanceId: {}", userTask.getId(),
|
||||
userTask.getName(), specify.getDesc(), execution.getProcessInstanceId());
|
||||
|
||||
assigners.addAll(approverSelect(specify.getType(), userTask, execution, true));
|
||||
});
|
||||
@ -202,7 +202,7 @@ public class EngineExecutionStartListener implements ExecutionListener {
|
||||
/**
|
||||
* 根据审批人指定类型查询审批人
|
||||
*
|
||||
* @param type "审批人指定"方式 {@link ApproverSpecifyEnum}
|
||||
* @param type "审批人指定"方式 {@link ApproverSpecifyEnum}
|
||||
* @param flowElement 当前节点, 这个对象会包含配置元数据, 可以在该方法中或者基于 BpmnTaskAssigneeSelector 建一个抽象类, 做解析元数据公共方法
|
||||
* @return
|
||||
*/
|
||||
|
||||
@ -61,37 +61,37 @@ public class EngineNoticeEventListener extends AbstractFlowableEventListener {
|
||||
stopWatch.start("PUSH-NOTICE Event Execution Time");
|
||||
getOrderedListeners().forEach(i -> i.onNotice(event));
|
||||
stopWatch.stop();
|
||||
log.info("PUSH-NOTICE StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's");
|
||||
log.info("PUSH-NOTICE StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's,processInstanceId: {}", ((MessagePushEvent) flowableEvent).getProcessInstanceId());
|
||||
break;
|
||||
case PENDING_PUSH:
|
||||
stopWatch.start("PUSH-PENDING Event Execution Time");
|
||||
getOrderedListeners().forEach(i -> i.onPendingPush(event));
|
||||
stopWatch.stop();
|
||||
log.info("PUSH-PENDING StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's");
|
||||
log.info("PUSH-PENDING StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's,processInstanceId: {}", ((MessagePushEvent) flowableEvent).getProcessInstanceId());
|
||||
break;
|
||||
case PENDING_COMPLETE:
|
||||
stopWatch.start("PUSH-PENDING-COMPLETE Event Execution Time");
|
||||
getOrderedListeners().forEach(i -> i.onPendingComplete(event));
|
||||
stopWatch.stop();
|
||||
log.info("PUSH-PENDING-COMPLETE StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's");
|
||||
log.info("PUSH-PENDING-COMPLETE StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's,processInstanceId: {}", ((MessagePushEvent) flowableEvent).getProcessInstanceId());
|
||||
break;
|
||||
case CARBON_COPY:
|
||||
stopWatch.start("CARBON-COPY Event Execution Time");
|
||||
getOrderedListeners().forEach(i -> i.onCarbonCopy(event));
|
||||
stopWatch.stop();
|
||||
log.info("CARBON-COPY StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's");
|
||||
log.info("CARBON-COPY StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's,processInstanceId: {}", ((MessagePushEvent) flowableEvent).getProcessInstanceId());
|
||||
break;
|
||||
case CARBON_COPY_COMPLETE:
|
||||
stopWatch.start("CARBON-COPY-COMPLETE Event Execution Time");
|
||||
getOrderedListeners().forEach(i -> i.onCarbonCopyComplete(event));
|
||||
stopWatch.stop();
|
||||
log.info("CARBON-COPY-COMPLETE StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's");
|
||||
log.info("CARBON-COPY-COMPLETE StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's,processInstanceId: {}", ((MessagePushEvent) flowableEvent).getProcessInstanceId());
|
||||
break;
|
||||
case SMS:
|
||||
stopWatch.start("SMS Event Execution Time");
|
||||
getOrderedListeners().forEach(i -> i.onSms(event));
|
||||
stopWatch.stop();
|
||||
log.info("SMS StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's");
|
||||
log.info("SMS StopWatch : running time = " + stopWatch.getTotalTimeSeconds() + " 's,processInstanceId: {}", ((MessagePushEvent) flowableEvent).getProcessInstanceId());
|
||||
break;
|
||||
default:
|
||||
}
|
||||
|
||||
@ -114,8 +114,8 @@ public class EngineProcessInstanceEventListener extends AbstractFlowableEngineEv
|
||||
resultEnum = DELETED;
|
||||
break;
|
||||
}
|
||||
log.error("这里是不允许执行到的地方,为防止引擎一些未发现的地方,在这里输出错误日志! this current thread name: {}",
|
||||
Thread.currentThread().getName());
|
||||
log.error("这里是不允许执行到的地方,为防止引擎一些未发现的地方,在这里输出错误日志! this current thread name: {},processInstanceId: {}",
|
||||
Thread.currentThread().getName(), event.getProcessInstanceId());
|
||||
throw new IllegalArgumentException("这里是不允许执行到的地方, 请关注程序逻辑");
|
||||
}
|
||||
runtimeService.updateBusinessStatus(event.getProcessInstanceId(), resultEnum.getStatus());
|
||||
|
||||
@ -29,8 +29,8 @@ public class EngineTaskEventListener implements TaskListener {
|
||||
|
||||
@Override
|
||||
public void notify(DelegateTask delegateTask) {
|
||||
log.info("Task Listener, Event: ALL , TaskId: {}, EventName: {}", delegateTask.getId(),
|
||||
delegateTask.getEventName());
|
||||
log.info("Task Listener, Event: ALL , TaskId: {}, EventName: {}, ProcessInstanceId: {}", delegateTask.getId(),
|
||||
delegateTask.getEventName(), delegateTask.getProcessInstanceId());
|
||||
|
||||
StopWatch stopWatch = new StopWatch("EngineTaskEventListener");
|
||||
stopWatch.start("All Task Event Execution Time");
|
||||
@ -57,7 +57,7 @@ public class EngineTaskEventListener implements TaskListener {
|
||||
default:
|
||||
}
|
||||
});
|
||||
log.info("StopWatch '" + stopWatch.currentTaskName() + "': running time = " + stopWatch.getTotalTimeSeconds() + " s");
|
||||
log.info("StopWatch '" + stopWatch.currentTaskName() + "': running time = " + stopWatch.getTotalTimeSeconds() + " s,processInstanceId: {}", delegateTask.getProcessInstanceId());
|
||||
stopWatch.stop();
|
||||
|
||||
}
|
||||
|
||||
@ -53,7 +53,7 @@ public class ExtTaskInstEventListener extends AbstractFlowableEventListener {
|
||||
@Override
|
||||
public void onEvent(FlowableEvent flowableEvent) {
|
||||
if (flowableEvent instanceof ExtTaskInstEvent) {
|
||||
log.info("Ext Task Inst Event : {}, eventType: {}", JSONUtil.toJsonStr(flowableEvent), flowableEvent.getType());
|
||||
log.info("Ext Task Inst Event : {}, eventType: {}, processInstanceId: {}", JSONUtil.toJsonStr(flowableEvent), flowableEvent.getType(), ((ExtTaskInstEvent) flowableEvent).getProcessInstanceId());
|
||||
ExtTaskInstEvent event = (ExtTaskInstEvent) flowableEvent;
|
||||
ReceiveTaskEventType eventType = (ReceiveTaskEventType) flowableEvent.getType();
|
||||
if (SUPPORT_EVENTS.contains(eventType)) {
|
||||
|
||||
@ -71,7 +71,7 @@ public class InternalExtAxTaskInstEvent_lo_Listener extends AbstractBpmnEventLis
|
||||
@Override
|
||||
public void onDeleted(DelegateTask delegateTask) {
|
||||
Object operationType = delegateTask.getTransientVariable(TASK_COMPLETE_OPERATION_TYPE + delegateTask.getId());
|
||||
log.info("taskId:{}, operationType:{}", delegateTask.getId(), operationType);
|
||||
log.info("taskId:{}, operationType:{}, processInstanceId: {}", delegateTask.getId(), operationType, delegateTask.getProcessInstanceId());
|
||||
|
||||
// 多实例或签同意时,无法正确区分状态, 所以默认认为这种是无需展示在日志中的
|
||||
BpmnProcessInstanceResultEnum resultEnum = DELETED;
|
||||
|
||||
@ -64,17 +64,17 @@ public class RocketMqBpmActivityEventListener extends AbstractBpmnEventListener<
|
||||
|
||||
@Override
|
||||
public void onStart(DelegateExecution execution) {
|
||||
log.info("RocketMqBpmActivityEventListener#onStart...activityId: {}", execution.getCurrentActivityId());
|
||||
log.info("RocketMqBpmActivityEventListener#onStart...activityId: {}, processInstanceId: {}", execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
ProcessActivityDTO dto = build(PROCESS_ACTIVITY_START, execution);
|
||||
sendMessageQueue(dto, PROCESS_ACTIVITY_START);
|
||||
log.info("RocketMqBpmActivityEventListener#onStart...end, activityId: {}",
|
||||
execution.getCurrentActivityId());
|
||||
log.info("RocketMqBpmActivityEventListener#onStart...end, activityId: {}, processInstanceId: {}",
|
||||
execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void onWaitAssignee(BizSpecifyAssigneeEvent event) {
|
||||
log.info("RocketMqBpmActivityEventListener#onWaitAssignee...activityId: {}", event.getActivityId());
|
||||
log.info("RocketMqBpmActivityEventListener#onWaitAssignee...activityId: {}, processInstanceId: {}", event.getActivityId(), event.getProcessInstanceId());
|
||||
// 特殊的自定义业务事件, 不能使用公共的 build 方法
|
||||
ProcessActivityDTO dto = new ProcessActivityDTO();
|
||||
dto.setType(PROCESS_ACTIVITY_WAIT_ASSIGNEE);
|
||||
@ -96,33 +96,33 @@ public class RocketMqBpmActivityEventListener extends AbstractBpmnEventListener<
|
||||
}
|
||||
dto.setWorkflowEngineVersion(version);
|
||||
sendMessageQueue(dto, PROCESS_ACTIVITY_WAIT_ASSIGNEE);
|
||||
log.info("RocketMqBpmActivityEventListener#onWaitAssignee...end, activityId: {}", event.getActivityId());
|
||||
log.info("RocketMqBpmActivityEventListener#onWaitAssignee...end, activityId: {}, processInstanceId: {}", event.getActivityId(), event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onTake(DelegateExecution execution) {
|
||||
log.info("RocketMqBpmActivityEventListener#onTake...activityId: {}",
|
||||
execution.getCurrentActivityId());
|
||||
log.info("RocketMqBpmActivityEventListener#onTake...activityId: {}, processInstanceId: {}",
|
||||
execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
ProcessActivityDTO dto = build(PROCESS_ACTIVITY_TAKE, execution);
|
||||
|
||||
handlePassedAssignee(execution, dto);
|
||||
|
||||
sendMessageQueue(dto, PROCESS_ACTIVITY_TAKE);
|
||||
log.info("RocketMqBpmActivityEventListener#onTake...end, activityId: {}",
|
||||
execution.getCurrentActivityId());
|
||||
log.info("RocketMqBpmActivityEventListener#onTake...end, activityId: {}, processInstanceId: {}",
|
||||
execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onEnd(DelegateExecution execution) {
|
||||
log.info("RocketMqMessagePushEventListener#onEnd...activityId: {}",
|
||||
execution.getCurrentActivityId());
|
||||
log.info("RocketMqMessagePushEventListener#onEnd...activityId: {}, processInstanceId: {}",
|
||||
execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
ProcessActivityDTO dto = build(PROCESS_ACTIVITY_END, execution);
|
||||
|
||||
handlePassedAssignee(execution, dto);
|
||||
|
||||
sendMessageQueue(dto, PROCESS_ACTIVITY_END);
|
||||
log.info("RocketMqBpmActivityEventListener#onEnd...end, activityId: {}",
|
||||
execution.getCurrentActivityId());
|
||||
log.info("RocketMqBpmActivityEventListener#onEnd...end, activityId: {}, processInstanceId: {}",
|
||||
execution.getCurrentActivityId(), execution.getProcessInstanceId());
|
||||
}
|
||||
|
||||
private ProcessActivityDTO build(ProcessActivityEventEnum type, DelegateExecution execution) {
|
||||
|
||||
@ -114,15 +114,15 @@ public class RocketMqMessagePushEventListener extends AbstractBpmnEventListener<
|
||||
|| Objects.isNull(event.getAssigners())) {
|
||||
return;
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onNotice...msgTemplateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getNotice().getNoticeMessageId(), JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onNotice...msgTemplateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getNotice().getNoticeMessageId(), JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
if (Objects.nonNull(event.getNoticeConfig().getNotice())) {
|
||||
MessagePushDTO dto = build(event.getNoticeConfig().getNotice().getNoticeMessageId(),
|
||||
PROCESS_PUSH_NOTICE, event, collectionVariable(event));
|
||||
sendMessageQueue(dto, PROCESS_PUSH_NOTICE);
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onNotice...end, msgTemplateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getNotice().getNoticeMessageId(), JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onNotice...end, msgTemplateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getNotice().getNoticeMessageId(), JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
|
||||
@ -134,18 +134,18 @@ public class RocketMqMessagePushEventListener extends AbstractBpmnEventListener<
|
||||
|| Objects.isNull(event.getAssigners())) {
|
||||
return;
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onPendingPush...msgTemplateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onPendingPush...msgTemplateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
if (Objects.nonNull(event.getNoticeConfig().getPending())) {
|
||||
MessagePushDTO dto = build(event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
PROCESS_PUSH_PENDING, event, collectionVariable(event));
|
||||
sendMessageQueue(dto, PROCESS_PUSH_PENDING);
|
||||
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onPendingPush...end, msgTemplateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onPendingPush...end, msgTemplateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -155,17 +155,16 @@ public class RocketMqMessagePushEventListener extends AbstractBpmnEventListener<
|
||||
|| !StringUtils.hasText(event.getNoticeConfig().getPending().getPendingMessageId())) {
|
||||
return;
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onPendingComplete...msgTemplateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onPendingComplete...msgTemplateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
if (Objects.nonNull(event.getNoticeConfig().getPending())) {
|
||||
MessagePushDTO dto = build(event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
PROCESS_PUSH_PENDING_COMPLETE, event, collectionVariable(event));
|
||||
sendMessageQueue(dto, PROCESS_PUSH_PENDING_COMPLETE);
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onPendingComplete...end, msgTemplateId: {}, receivePerson: " +
|
||||
"{}", event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onPendingComplete...end, msgTemplateId: {}, receivePerson: {}, processInstanceId: {}", event.getNoticeConfig().getPending().getPendingMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -175,17 +174,17 @@ public class RocketMqMessagePushEventListener extends AbstractBpmnEventListener<
|
||||
|| !StringUtils.hasText(event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId())) {
|
||||
return;
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onCarbonCopy... cc' templateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onCarbonCopy... cc' templateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
if (Objects.nonNull(event.getNoticeConfig().getCarbonCopy())) {
|
||||
MessagePushDTO dto = build(event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId(),
|
||||
PROCESS_CARBON_COPY, event, collectionVariable(event));
|
||||
sendMessageQueue(dto, PROCESS_CARBON_COPY);
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onCarbonCopy...end, cc' templateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onCarbonCopy...end, cc' templateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId(),
|
||||
JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
/**
|
||||
@ -200,15 +199,15 @@ public class RocketMqMessagePushEventListener extends AbstractBpmnEventListener<
|
||||
|| !StringUtils.hasText(event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId())) {
|
||||
return;
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onCarbonCopyComplete... cc' templateId: {}",
|
||||
event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId());
|
||||
log.info("RocketMqMessagePushEventListener#onCarbonCopyComplete... cc' templateId: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId(), event.getProcessInstanceId());
|
||||
if (Objects.nonNull(event.getNoticeConfig().getCarbonCopy())) {
|
||||
MessagePushDTO dto = build(event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId(),
|
||||
PROCESS_CARBON_COPY_COMPLETE, event, collectionVariable(event));
|
||||
sendMessageQueue(dto, PROCESS_CARBON_COPY_COMPLETE);
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onCarbonCopyComplete...end, cc' templateId: {}",
|
||||
event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId());
|
||||
log.info("RocketMqMessagePushEventListener#onCarbonCopyComplete...end, cc' templateId: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getCarbonCopy().getCarbonCopyMessageId(), event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -219,15 +218,15 @@ public class RocketMqMessagePushEventListener extends AbstractBpmnEventListener<
|
||||
|| Objects.isNull(event.getAssigners())) {
|
||||
return;
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onSms...msgTemplateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getSms().getSmsId(), JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onSms...msgTemplateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getSms().getSmsId(), JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
if (Objects.nonNull(event.getNoticeConfig().getCarbonCopy())) {
|
||||
MessagePushDTO dto = build(event.getNoticeConfig().getSms().getSmsId(),
|
||||
PROCESS_PUSH_SMS, event, collectionVariable(event));
|
||||
sendMessageQueue(dto, PROCESS_PUSH_SMS);
|
||||
}
|
||||
log.info("RocketMqMessagePushEventListener#onSms...end, msgTemplateId: {}, receivePerson: {}",
|
||||
event.getNoticeConfig().getSms().getSmsId(), JSONUtil.toJsonStr(event.getAssigners()));
|
||||
log.info("RocketMqMessagePushEventListener#onSms...end, msgTemplateId: {}, receivePerson: {}, processInstanceId: {}",
|
||||
event.getNoticeConfig().getSms().getSmsId(), JSONUtil.toJsonStr(event.getAssigners()), event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
private Map<String, Object> collectionVariable(MessagePushEvent event) {
|
||||
|
||||
@ -40,30 +40,30 @@ public class MessagePushProcessEventListener extends AbstractBpmnEventListener<P
|
||||
private String carbonCopyTemplateCode;
|
||||
@Override
|
||||
public void onCancelled(FlowableCancelledEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onCancelled...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCancelled...processInstanceId:{}", event.getProcessInstanceId());
|
||||
pendingComplete(event);
|
||||
log.info("MessagePushProcessEventListener#onCancelled...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCancelled...end: processInstanceId: {}", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onRejected(FlowableCancelledEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onRejected...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onRejected...processInstanceId:{}", event.getProcessInstanceId());
|
||||
pendingComplete(event);
|
||||
log.info("MessagePushProcessEventListener#onRejected...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onRejected...end: processInstanceId: {}", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onAborted(FlowableCancelledEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onAborted...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onAborted...processInstanceId:{}", event.getProcessInstanceId());
|
||||
pendingComplete(event);
|
||||
log.info("MessagePushProcessEventListener#onAborted...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onAborted...end: processInstanceId: {}", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCompleted(FlowableEngineEntityEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onCompleted...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCompleted...processInstanceId:{}", event.getProcessInstanceId());
|
||||
pendingComplete(event);
|
||||
log.info("MessagePushProcessEventListener#onCompleted...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCompleted...end: processInstanceId: {}", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
private void pendingComplete(FlowableEngineEvent event) {
|
||||
|
||||
@ -58,7 +58,7 @@ public class RocketMqBpmnProcessEventListener extends AbstractBpmnEventListener<
|
||||
|
||||
@Override
|
||||
public void onCreated(FlowableEngineEntityEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onCreated...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCreated..., processInstanceId: {}", event.getProcessInstanceId());
|
||||
Deployment deployment = getContext().getDeployment(() -> repositoryService.createDeploymentQuery()
|
||||
.deploymentId(((ExecutionEntityImpl) event.getEntity()).getDeploymentId()).singleResult());
|
||||
Process mainProcess = getContext().getProcess(() -> repositoryService.getBpmnModel(event.getProcessDefinitionId()).getMainProcess());
|
||||
@ -81,13 +81,13 @@ public class RocketMqBpmnProcessEventListener extends AbstractBpmnEventListener<
|
||||
|
||||
setProcessInstanceVersion(event.getProcessInstanceId(), dto);
|
||||
sendMessageQueue(dto, PROCESS_INSTANCE_CREATED);
|
||||
log.info("MessagePushProcessEventListener#onCreated...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCreated...end, processInstanceId: {}", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void onStarted(FlowableProcessStartedEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onStarted...{}", ((ExecutionEntityImpl) event.getEntity()).getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onStarted..., processInstanceId: {}", event.getNestedProcessInstanceId());
|
||||
Deployment deployment = getContext().getDeployment(() -> repositoryService.createDeploymentQuery()
|
||||
.deploymentId(((ExecutionEntityImpl) event.getEntity()).getDeploymentId())
|
||||
.singleResult());
|
||||
@ -120,7 +120,7 @@ public class RocketMqBpmnProcessEventListener extends AbstractBpmnEventListener<
|
||||
|
||||
@Override
|
||||
public void onCancelled(FlowableCancelledEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onCancelled...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCancelled..., processInstanceId: {}", event.getProcessInstanceId());
|
||||
Deployment deployment = getContext().getDeployment(() -> repositoryService.createDeploymentQuery()
|
||||
.deploymentId(((ExecutionEntityImpl) ((FlowableProcessCancelledEventImpl) event).getExecution()).getDeploymentId())
|
||||
.singleResult());
|
||||
@ -146,7 +146,7 @@ public class RocketMqBpmnProcessEventListener extends AbstractBpmnEventListener<
|
||||
setProcessDeleteReason(event, dto);
|
||||
setProcessInstanceVersion(event.getProcessInstanceId(), dto);
|
||||
sendMessageQueue(dto, PROCESS_INSTANCE_CANCELLED);
|
||||
log.info("MessagePushProcessEventListener#onCancelled...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCancelled...end, processInstanceId: {}", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
/**
|
||||
@ -156,7 +156,7 @@ public class RocketMqBpmnProcessEventListener extends AbstractBpmnEventListener<
|
||||
*/
|
||||
@Override
|
||||
public void onRejected(FlowableCancelledEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onRejected...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onRejected..., processInstanceId: {}", event.getProcessInstanceId());
|
||||
Deployment deployment = getContext().getDeployment(() -> repositoryService.createDeploymentQuery()
|
||||
.deploymentId(((ExecutionEntityImpl) ((FlowableProcessCancelledEventImpl) event).getExecution()).getDeploymentId())
|
||||
.singleResult());
|
||||
@ -182,12 +182,12 @@ public class RocketMqBpmnProcessEventListener extends AbstractBpmnEventListener<
|
||||
setProcessDeleteReason(event, dto);
|
||||
setProcessInstanceVersion(event.getProcessInstanceId(), dto);
|
||||
sendMessageQueue(dto, PROCESS_INSTANCE_REJECTED);
|
||||
log.info("MessagePushProcessEventListener#onRejected...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onRejected...end, processInstanceId: {}", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onAborted(FlowableCancelledEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onAborted...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onAborted..., processInstanceId: {}", event.getProcessInstanceId());
|
||||
Deployment deployment = getContext().getDeployment(() -> repositoryService.createDeploymentQuery()
|
||||
.deploymentId(((ExecutionEntityImpl) ((FlowableProcessCancelledEventImpl) event).getExecution()).getDeploymentId())
|
||||
.singleResult());
|
||||
@ -213,12 +213,12 @@ public class RocketMqBpmnProcessEventListener extends AbstractBpmnEventListener<
|
||||
setProcessDeleteReason(event, dto);
|
||||
setProcessInstanceVersion(event.getProcessInstanceId(), dto);
|
||||
sendMessageQueue(dto, PROCESS_INSTANCE_ABORTED);
|
||||
log.info("MessagePushProcessEventListener#onAborted...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onAborted...end, processInstanceId: {}.", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCompleted(FlowableEngineEntityEvent event) {
|
||||
log.info("MessagePushProcessEventListener#onCompleted...{}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCompleted...,processInstanceId: {}", event.getProcessInstanceId());
|
||||
Deployment deployment = getContext().getDeployment(() -> repositoryService.createDeploymentQuery()
|
||||
.deploymentId(((ExecutionEntityImpl) event.getEntity()).getDeploymentId())
|
||||
.singleResult());
|
||||
@ -247,7 +247,7 @@ public class RocketMqBpmnProcessEventListener extends AbstractBpmnEventListener<
|
||||
}
|
||||
dto.setWorkflowEngineVersion(version);
|
||||
sendMessageQueue(dto, PROCESS_INSTANCE_COMPLETED);
|
||||
log.info("MessagePushProcessEventListener#onCompleted...end: {}", event.getProcessInstanceId());
|
||||
log.info("MessagePushProcessEventListener#onCompleted...end,processInstanceId: {}", event.getProcessInstanceId());
|
||||
}
|
||||
|
||||
private void setProcessDeleteReason(FlowableCancelledEvent event, ProcessInstanceDTO dto) {
|
||||
|
||||
@ -82,7 +82,7 @@ public class AutoOperatorEvent_101_Listener extends AbstractBpmnEventListener<Ta
|
||||
|
||||
@Override
|
||||
public void onCreated(DelegateTask delegateTask) {
|
||||
log.info("AutoOperatorEventListener#onCreated...{}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("AutoOperatorEventListener#onCreated...{}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
|
||||
if (Objects.equals(NODE_STARTER.getType(), delegateTask.getTaskDefinitionKey())) {
|
||||
createAsyncApproveJob(delegateTask);
|
||||
@ -113,7 +113,7 @@ public class AutoOperatorEvent_101_Listener extends AbstractBpmnEventListener<Ta
|
||||
// 检测节点自身配置是否有自动操作
|
||||
checkApprovalMethod(delegateTask, userTask);
|
||||
|
||||
log.info("AutoOperatorEventListener#onCreated...end: {}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("AutoOperatorEventListener#onCreated...end: processInstanceId:{}", delegateTask.getTaskDefinitionKey());
|
||||
}
|
||||
|
||||
private void createAsyncApproveJob(DelegateTask delegateTask) {
|
||||
|
||||
@ -60,8 +60,8 @@ public class MessagePushTaskEvent_103_Listener extends AbstractBpmnEventListener
|
||||
|
||||
@Override
|
||||
public void onAssigned(DelegateTask delegateTask) {
|
||||
log.info("MessagePushTaskEventListener#onAssigned...{}, assignee: {}, taskId: {}",
|
||||
delegateTask.getTaskDefinitionKey(), delegateTask.getAssignee(), delegateTask.getId());
|
||||
log.info("MessagePushTaskEventListener#onAssigned...{}, assignee: {}, taskId: {}, processInstanceId:{}",
|
||||
delegateTask.getTaskDefinitionKey(), delegateTask.getAssignee(), delegateTask.getId(), delegateTask.getProcessInstanceId());
|
||||
if (Objects.equals(NODE_STARTER.getType(), delegateTask.getTaskDefinitionKey())) {
|
||||
return;
|
||||
}
|
||||
@ -86,17 +86,17 @@ public class MessagePushTaskEvent_103_Listener extends AbstractBpmnEventListener
|
||||
return;
|
||||
}
|
||||
pendingPush(delegateTask);
|
||||
log.info("MessagePushTaskEventListener#onAssigned...end: {}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("MessagePushTaskEventListener#onAssigned...end:{}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDeleted(DelegateTask delegateTask) {
|
||||
log.info("MessagePushTaskEventListener#onDeleted...{}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("MessagePushTaskEventListener#onDeleted...{}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
if (Objects.equals(NODE_STARTER.getType(), delegateTask.getTaskDefinitionKey())) {
|
||||
return;
|
||||
}
|
||||
pendingComplete(delegateTask);
|
||||
log.info("MessagePushTaskEventListener#onDeleted...end: {}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("MessagePushTaskEventListener#onDeleted...end: {}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
}
|
||||
|
||||
private void pendingComplete(DelegateTask delegateTask) {
|
||||
@ -112,7 +112,7 @@ public class MessagePushTaskEvent_103_Listener extends AbstractBpmnEventListener
|
||||
|
||||
MessagePushEventImpl event = MessagePushEventBuilder.createEvent(MessagePushEventType.PENDING_COMPLETE,
|
||||
null, noticeConfig, delegateTask.getProcessInstanceId(), null, delegateTask.getId());
|
||||
log.info("发送完成待办的消息: {}", JSONUtil.toJsonStr(event));
|
||||
log.info("发送完成待办的消息: {}, processInstanceId:{}", JSONUtil.toJsonStr(event), delegateTask.getProcessInstanceId());
|
||||
eventDispatcher.dispatchEvent(event, processEngineConfiguration.getEngineCfgKey());
|
||||
});
|
||||
}
|
||||
@ -145,7 +145,7 @@ public class MessagePushTaskEvent_103_Listener extends AbstractBpmnEventListener
|
||||
MessagePushEventBuilder.createEvent(MessagePushEventType.PENDING_PUSH,
|
||||
Lists.newArrayList(i), noticeConf, processInstance.getProcessInstanceId(),
|
||||
processInstance.getTenantId(), delegateTask.getId());
|
||||
log.info("发送推送待办的消息: {}", JSONUtil.toJsonStr(event));
|
||||
log.info("发送推送待办的消息: {}, processInstanceId:{}", JSONUtil.toJsonStr(event), event.getProcessInstanceId());
|
||||
eventDispatcher.dispatchEvent(event, processEngineConfiguration.getEngineCfgKey());
|
||||
});
|
||||
});
|
||||
|
||||
@ -48,6 +48,7 @@ public class RocketMqBpmnTaskEvent_102_Listener extends AbstractBpmnEventListene
|
||||
public int getOrder() {
|
||||
return Integer.MIN_VALUE + 102;
|
||||
}
|
||||
|
||||
@Resource
|
||||
private EventProducer<?> eventProducer;
|
||||
@Resource
|
||||
@ -59,37 +60,37 @@ public class RocketMqBpmnTaskEvent_102_Listener extends AbstractBpmnEventListene
|
||||
|
||||
@Override
|
||||
public void onAssigned(DelegateTask delegateTask) {
|
||||
log.info("RocketMqBpmnTaskEventListener#onAssigned...{}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("RocketMqBpmnTaskEventListener#onAssigned...{}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
if (StringUtils.hasLength(delegateTask.getAssignee()) && delegateTask.getAssignee().contains(TASK_ASSIGNEE_SKIP_FLAT)) {
|
||||
return;
|
||||
}
|
||||
ProcessTaskDTO dto = build(delegateTask, PROCESS_TASK_ASSIGNED);
|
||||
sendMessageQueue(dto, PROCESS_TASK_ASSIGNED);
|
||||
log.info("RocketMqBpmnTaskEventListener#onAssigned...end: {}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("RocketMqBpmnTaskEventListener#onAssigned...end: {}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCreated(DelegateTask delegateTask) {
|
||||
log.info("RocketMqBpmnTaskEventListener#onCreated...{}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("RocketMqBpmnTaskEventListener#onCreated...{}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
ProcessTaskDTO dto = build(delegateTask, PROCESS_TASK_CREATED);
|
||||
sendMessageQueue(dto, PROCESS_TASK_CREATED);
|
||||
log.info("RocketMqBpmnTaskEventListener#onCreated...end: {}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("RocketMqBpmnTaskEventListener#onCreated...end: {}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCompleted(DelegateTask delegateTask) {
|
||||
log.info("RocketMqBpmnTaskEventListener#onCompleted...{}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("RocketMqBpmnTaskEventListener#onCompleted...{}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
ProcessTaskDTO dto = build(delegateTask, PROCESS_TASK_COMPLETED);
|
||||
sendMessageQueue(dto, PROCESS_TASK_COMPLETED);
|
||||
log.info("RocketMqBpmnTaskEventListener#onCompleted...end: {}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("RocketMqBpmnTaskEventListener#onCompleted...end: {}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDeleted(DelegateTask delegateTask) {
|
||||
log.info("RocketMqBpmnTaskEventListener#onDeleted...{}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("RocketMqBpmnTaskEventListener#onDeleted...{}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
ProcessTaskDTO dto = build(delegateTask, PROCESS_TASK_DELETED);
|
||||
sendMessageQueue(dto, PROCESS_TASK_DELETED);
|
||||
log.info("RocketMqBpmnTaskEventListener#onDeleted...end: {}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("RocketMqBpmnTaskEventListener#onDeleted...end: {}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
}
|
||||
|
||||
private Deployment getDeployment(String processInstanceId) {
|
||||
|
||||
@ -43,7 +43,7 @@ public class SnapshotBpmnTaskTaskEvent_100_Listener extends AbstractBpmnEventLis
|
||||
|
||||
@Override
|
||||
public void onAssigned(DelegateTask delegateTask) {
|
||||
log.info("SnapshotBpmnTaskTaskEventListener#onAssigned...{}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("SnapshotBpmnTaskTaskEventListener#onAssigned...{}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
List<BpmnTaskDelegateAssigner> assignerList = runtimeService.getVariable(delegateTask.getProcessInstanceId(),
|
||||
INTERNAL_ACTIVITY_RELATION_ASSIGNEE_LIST_INFO_SNAPSHOT + delegateTask.getTaskDefinitionKey(),
|
||||
List.class);
|
||||
@ -61,6 +61,6 @@ public class SnapshotBpmnTaskTaskEvent_100_Listener extends AbstractBpmnEventLis
|
||||
}
|
||||
});
|
||||
|
||||
log.info("SnapshotBpmnTaskTaskEventListener#onAssigned...end: {}", delegateTask.getTaskDefinitionKey());
|
||||
log.info("SnapshotBpmnTaskTaskEventListener#onAssigned...end: {}, processInstanceId:{}", delegateTask.getTaskDefinitionKey(), delegateTask.getProcessInstanceId());
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user