迁移包名 com.flowlong 为 com.aizuda
This commit is contained in:
parent
7d5d021201
commit
edd134a6f6
10
build.gradle
10
build.gradle
@ -26,8 +26,8 @@ description = "FlowLong BPM"
|
||||
|
||||
// 项目配置
|
||||
allprojects {
|
||||
group "com.flowlong"
|
||||
version "0.0.2-SNAPSHOT"
|
||||
group "com.aizuda"
|
||||
version "0.0.1"
|
||||
}
|
||||
|
||||
|
||||
@ -127,6 +127,12 @@ subprojects {
|
||||
}
|
||||
}
|
||||
|
||||
tasks.withType(MavenPublication) {
|
||||
doFirst {
|
||||
options.skipCertificateChecks = true
|
||||
}
|
||||
}
|
||||
|
||||
task javadocJar(type: Jar) {
|
||||
archiveClassifier = 'javadoc'
|
||||
from javadoc
|
||||
|
@ -5,7 +5,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong</artifactId>
|
||||
<version>${revision}</version>
|
||||
</parent>
|
||||
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.model.NodeExpression;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.model.NodeExpression;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
/**
|
||||
* JSON BPM 常量类
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
@ -1,13 +1,13 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.entity.FlwInstance;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.entity.FlwInstance;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Optional;
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
|
||||
/**
|
||||
* FlowLong流程引擎拦截器
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
|
||||
/**
|
||||
* 模型实例接口
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
|
||||
/**
|
||||
* JSON BPM 模型缓存处理接口
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
|
||||
/**
|
||||
* FlowLong 流程模型解析器接口
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.StreamUtils;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.entity.FlwProcess;
|
||||
import com.aizuda.bpm.engine.assist.StreamUtils;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.entity.FlwProcess;
|
||||
|
||||
import java.io.InputStream;
|
||||
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.entity.*;
|
||||
import com.aizuda.bpm.engine.entity.*;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
@ -1,14 +1,14 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.entity.FlwInstance;
|
||||
import com.flowlong.bpm.engine.entity.FlwProcess;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.entity.FlwInstance;
|
||||
import com.aizuda.bpm.engine.entity.FlwProcess;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.function.Supplier;
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
|
||||
import java.util.List;
|
||||
|
@ -1,15 +1,15 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
import com.flowlong.bpm.engine.model.NodeAssignee;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
import com.aizuda.bpm.engine.model.NodeAssignee;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
@ -1,17 +1,17 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine;
|
||||
package com.aizuda.bpm.engine;
|
||||
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.flowlong.bpm.engine.core.enums.PerformType;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskState;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskType;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.core.enums.PerformType;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskState;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskType;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.assist;
|
||||
package com.aizuda.bpm.engine.assist;
|
||||
|
||||
import com.flowlong.bpm.engine.exception.FlowLongException;
|
||||
import com.aizuda.bpm.engine.exception.FlowLongException;
|
||||
|
||||
import java.util.Objects;
|
||||
import java.util.function.Supplier;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.assist;
|
||||
package com.aizuda.bpm.engine.assist;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.ZoneId;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.assist;
|
||||
package com.aizuda.bpm.engine.assist;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Map;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.assist;
|
||||
package com.aizuda.bpm.engine.assist;
|
||||
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.cache;
|
||||
package com.aizuda.bpm.engine.cache;
|
||||
|
||||
/**
|
||||
* 流程缓存接口
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.cache;
|
||||
package com.aizuda.bpm.engine.cache;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
@ -1,16 +1,16 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.core;
|
||||
package com.aizuda.bpm.engine.core;
|
||||
|
||||
import com.flowlong.bpm.engine.FlowConstants;
|
||||
import com.flowlong.bpm.engine.FlowLongEngine;
|
||||
import com.flowlong.bpm.engine.TaskActorProvider;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.entity.FlwInstance;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.engine.FlowConstants;
|
||||
import com.aizuda.bpm.engine.FlowLongEngine;
|
||||
import com.aizuda.bpm.engine.TaskActorProvider;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.entity.FlwInstance;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.core;
|
||||
package com.aizuda.bpm.engine.core;
|
||||
|
||||
import lombok.Getter;
|
||||
|
@ -1,16 +1,16 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.core;
|
||||
package com.aizuda.bpm.engine.core;
|
||||
|
||||
import com.flowlong.bpm.engine.*;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.handler.CreateTaskHandler;
|
||||
import com.flowlong.bpm.engine.handler.FlowJsonHandler;
|
||||
import com.flowlong.bpm.engine.handler.impl.DefaultCreateTaskHandler;
|
||||
import com.flowlong.bpm.engine.impl.DefaultProcessModelParser;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.engine.*;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.handler.CreateTaskHandler;
|
||||
import com.aizuda.bpm.engine.handler.FlowJsonHandler;
|
||||
import com.aizuda.bpm.engine.handler.impl.DefaultCreateTaskHandler;
|
||||
import com.aizuda.bpm.engine.impl.DefaultProcessModelParser;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.extern.slf4j.Slf4j;
|
@ -1,21 +1,21 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.core;
|
||||
package com.aizuda.bpm.engine.core;
|
||||
|
||||
import com.flowlong.bpm.engine.FlowLongEngine;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.enums.PerformType;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskType;
|
||||
import com.flowlong.bpm.engine.entity.FlwInstance;
|
||||
import com.flowlong.bpm.engine.entity.FlwProcess;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
import com.flowlong.bpm.engine.model.NodeAssignee;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.engine.FlowLongEngine;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.enums.PerformType;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskType;
|
||||
import com.aizuda.bpm.engine.entity.FlwInstance;
|
||||
import com.aizuda.bpm.engine.entity.FlwProcess;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
import com.aizuda.bpm.engine.model.NodeAssignee;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.util.*;
|
@ -1,4 +1,4 @@
|
||||
package com.flowlong.bpm.engine.core.enums;
|
||||
package com.aizuda.bpm.engine.core.enums;
|
||||
|
||||
/**
|
||||
* 流程引擎监听类型
|
@ -1,4 +1,4 @@
|
||||
package com.flowlong.bpm.engine.core.enums;
|
||||
package com.aizuda.bpm.engine.core.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.core.enums;
|
||||
package com.aizuda.bpm.engine.core.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.core.enums;
|
||||
package com.aizuda.bpm.engine.core.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.core.enums;
|
||||
package com.aizuda.bpm.engine.core.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.core.enums;
|
||||
package com.aizuda.bpm.engine.core.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.FlowConstants;
|
||||
import com.flowlong.bpm.engine.ProcessModelCache;
|
||||
import com.aizuda.bpm.engine.FlowConstants;
|
||||
import com.aizuda.bpm.engine.ProcessModelCache;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.core.enums.InstanceState;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.core.enums.InstanceState;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
@ -1,12 +1,12 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskState;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskState;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.model.NodeAssignee;
|
||||
import com.aizuda.bpm.engine.model.NodeAssignee;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
@ -1,19 +1,19 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.FlowConstants;
|
||||
import com.flowlong.bpm.engine.ProcessModelCache;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.core.enums.FlowState;
|
||||
import com.flowlong.bpm.engine.model.ModelHelper;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.engine.FlowConstants;
|
||||
import com.aizuda.bpm.engine.ProcessModelCache;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.enums.FlowState;
|
||||
import com.aizuda.bpm.engine.model.ModelHelper;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
@ -1,13 +1,13 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.core.enums.PerformType;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskType;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.enums.PerformType;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskType;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
@ -48,11 +48,11 @@ public class FlwTask extends FlowEntity {
|
||||
*/
|
||||
protected String displayName;
|
||||
/**
|
||||
* 任务类型 {@link com.flowlong.bpm.engine.core.enums.TaskType}
|
||||
* 任务类型 {@link TaskType}
|
||||
*/
|
||||
protected Integer taskType;
|
||||
/**
|
||||
* 参与方式 {@link com.flowlong.bpm.engine.core.enums.PerformType}
|
||||
* 参与方式 {@link PerformType}
|
||||
*/
|
||||
protected Integer performType;
|
||||
/**
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.entity;
|
||||
package com.aizuda.bpm.engine.entity;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.model.NodeAssignee;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.model.NodeAssignee;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.exception;
|
||||
package com.aizuda.bpm.engine.exception;
|
||||
|
||||
/**
|
||||
* FlowLong流程引擎异常类
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.handler;
|
||||
package com.aizuda.bpm.engine.handler;
|
||||
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
|
||||
/**
|
||||
* 流程任务创建处理器
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.handler;
|
||||
package com.aizuda.bpm.engine.handler;
|
||||
|
||||
/**
|
||||
* 流程 JSON 解析处理器接口
|
@ -1,15 +1,15 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.handler.impl;
|
||||
package com.aizuda.bpm.engine.handler.impl;
|
||||
|
||||
import com.flowlong.bpm.engine.FlowLongInterceptor;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.flowlong.bpm.engine.handler.CreateTaskHandler;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.FlowLongInterceptor;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.handler.CreateTaskHandler;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.util.List;
|
@ -1,14 +1,14 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.impl;
|
||||
package com.aizuda.bpm.engine.impl;
|
||||
|
||||
import com.flowlong.bpm.engine.ProcessModelParser;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.cache.FlowCache;
|
||||
import com.flowlong.bpm.engine.cache.FlowSimpleCache;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.engine.ProcessModelParser;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.cache.FlowCache;
|
||||
import com.aizuda.bpm.engine.cache.FlowSimpleCache;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.impl;
|
||||
package com.aizuda.bpm.engine.impl;
|
||||
|
||||
import com.flowlong.bpm.engine.TaskAccessStrategy;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
import com.aizuda.bpm.engine.TaskAccessStrategy;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
@ -1,13 +1,13 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.impl;
|
||||
package com.aizuda.bpm.engine.impl;
|
||||
|
||||
import com.flowlong.bpm.engine.TaskActorProvider;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.TaskActorProvider;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.listener;
|
||||
package com.aizuda.bpm.engine.listener;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
|
||||
import java.util.function.Supplier;
|
||||
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.listener;
|
||||
package com.aizuda.bpm.engine.listener;
|
||||
|
||||
import com.flowlong.bpm.engine.entity.FlwHisInstance;
|
||||
import com.aizuda.bpm.engine.entity.FlwHisInstance;
|
||||
|
||||
/**
|
||||
* 流程实例监听
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.listener;
|
||||
package com.aizuda.bpm.engine.listener;
|
||||
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
|
||||
/**
|
||||
* 流程任务监听
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.model;
|
||||
package com.aizuda.bpm.engine.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.model;
|
||||
package com.aizuda.bpm.engine.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.model;
|
||||
package com.aizuda.bpm.engine.model;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.function.BiConsumer;
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.model;
|
||||
package com.aizuda.bpm.engine.model;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.model;
|
||||
package com.aizuda.bpm.engine.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
@ -1,15 +1,17 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.model;
|
||||
package com.aizuda.bpm.engine.model;
|
||||
|
||||
import com.flowlong.bpm.engine.Expression;
|
||||
import com.flowlong.bpm.engine.ModelInstance;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskType;
|
||||
import com.aizuda.bpm.engine.Expression;
|
||||
import com.aizuda.bpm.engine.ModelInstance;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.enums.PerformType;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskType;
|
||||
import com.aizuda.bpm.engine.entity.FlwProcess;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -34,7 +36,7 @@ public class NodeModel implements ModelInstance, Serializable {
|
||||
*/
|
||||
private String nodeName;
|
||||
/**
|
||||
* 调用外部流程定义 key 唯一标识 {@link com.flowlong.bpm.engine.entity.FlwProcess}
|
||||
* 调用外部流程定义 key 唯一标识 {@link FlwProcess}
|
||||
*/
|
||||
private String callProcessKey;
|
||||
/**
|
||||
@ -100,7 +102,7 @@ public class NodeModel implements ModelInstance, Serializable {
|
||||
*/
|
||||
private Integer termMode;
|
||||
/**
|
||||
* 多人审批时审批方式 {@link com.flowlong.bpm.engine.core.enums.PerformType}
|
||||
* 多人审批时审批方式 {@link PerformType}
|
||||
* <p>
|
||||
* 1,按顺序依次审批
|
||||
* 2,会签 (可同时审批,每个人必须审批通过)
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.model;
|
||||
package com.aizuda.bpm.engine.model;
|
||||
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.scheduling;
|
||||
package com.aizuda.bpm.engine.scheduling;
|
||||
|
||||
/**
|
||||
* 任务执行锁接口
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.scheduling;
|
||||
package com.aizuda.bpm.engine.scheduling;
|
||||
|
||||
import java.util.concurrent.locks.Lock;
|
||||
import java.util.concurrent.locks.ReentrantLock;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.scheduling;
|
||||
package com.aizuda.bpm.engine.scheduling;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.engine.scheduling;
|
||||
package com.aizuda.bpm.engine.scheduling;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
|
||||
/**
|
||||
* 任务提醒接口
|
@ -5,7 +5,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong</artifactId>
|
||||
<version>${revision}</version>
|
||||
</parent>
|
||||
@ -16,7 +16,7 @@
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong-core</artifactId>
|
||||
</dependency>
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.mapper;
|
||||
package com.aizuda.bpm.mybatisplus.mapper;
|
||||
|
||||
import com.aizuda.bpm.engine.entity.FlwExtInstance;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.flowlong.bpm.engine.entity.FlwExtInstance;
|
||||
|
||||
/**
|
||||
* 扩展流程实例 Mapper
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.mapper;
|
||||
package com.aizuda.bpm.mybatisplus.mapper;
|
||||
|
||||
import com.aizuda.bpm.engine.entity.FlwHisInstance;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.flowlong.bpm.engine.entity.FlwHisInstance;
|
||||
|
||||
/**
|
||||
* 历史流程实例 Mapper
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.mapper;
|
||||
package com.aizuda.bpm.mybatisplus.mapper;
|
||||
|
||||
import com.aizuda.bpm.engine.entity.FlwHisTaskActor;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.flowlong.bpm.engine.entity.FlwHisTaskActor;
|
||||
|
||||
import java.util.List;
|
||||
|
@ -1,12 +1,12 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.mapper;
|
||||
package com.aizuda.bpm.mybatisplus.mapper;
|
||||
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.entity.FlwHisTask;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.entity.FlwHisTask;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
|
||||
/**
|
||||
* 历史任务 Mapper
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.mapper;
|
||||
package com.aizuda.bpm.mybatisplus.mapper;
|
||||
|
||||
import com.aizuda.bpm.engine.entity.FlwInstance;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.flowlong.bpm.engine.entity.FlwInstance;
|
||||
|
||||
/**
|
||||
* 流程实例 Mapper
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.mapper;
|
||||
package com.aizuda.bpm.mybatisplus.mapper;
|
||||
|
||||
import com.aizuda.bpm.engine.entity.FlwProcess;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.flowlong.bpm.engine.entity.FlwProcess;
|
||||
|
||||
/**
|
||||
* 流程定义 Mapper
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.mapper;
|
||||
package com.aizuda.bpm.mybatisplus.mapper;
|
||||
|
||||
import com.aizuda.bpm.engine.entity.FlwTaskActor;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.flowlong.bpm.engine.entity.FlwTaskActor;
|
||||
|
||||
import java.util.List;
|
||||
|
@ -1,12 +1,12 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.mapper;
|
||||
package com.aizuda.bpm.mybatisplus.mapper;
|
||||
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
|
||||
import java.util.List;
|
||||
|
@ -1,20 +1,20 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.service;
|
||||
package com.aizuda.bpm.mybatisplus.service;
|
||||
|
||||
import com.aizuda.bpm.engine.ProcessService;
|
||||
import com.aizuda.bpm.engine.RuntimeService;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.enums.FlowState;
|
||||
import com.aizuda.bpm.engine.entity.FlwProcess;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.mybatisplus.mapper.FlwProcessMapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.flowlong.bpm.engine.ProcessService;
|
||||
import com.flowlong.bpm.engine.RuntimeService;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.core.enums.FlowState;
|
||||
import com.flowlong.bpm.engine.entity.FlwProcess;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.flowlong.bpm.mybatisplus.mapper.FlwProcessMapper;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.util.List;
|
@ -1,12 +1,12 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.service;
|
||||
package com.aizuda.bpm.mybatisplus.service;
|
||||
|
||||
import com.aizuda.bpm.engine.QueryService;
|
||||
import com.aizuda.bpm.engine.entity.*;
|
||||
import com.aizuda.bpm.mybatisplus.mapper.*;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.flowlong.bpm.engine.QueryService;
|
||||
import com.flowlong.bpm.engine.entity.*;
|
||||
import com.flowlong.bpm.mybatisplus.mapper.*;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
@ -1,28 +1,28 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.service;
|
||||
package com.aizuda.bpm.mybatisplus.service;
|
||||
|
||||
import com.aizuda.bpm.engine.*;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.core.enums.InstanceState;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskState;
|
||||
import com.aizuda.bpm.engine.entity.*;
|
||||
import com.aizuda.bpm.engine.listener.InstanceListener;
|
||||
import com.aizuda.bpm.engine.model.ConditionNode;
|
||||
import com.aizuda.bpm.engine.model.DynamicAssignee;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.mybatisplus.mapper.FlwExtInstanceMapper;
|
||||
import com.aizuda.bpm.mybatisplus.mapper.FlwHisInstanceMapper;
|
||||
import com.aizuda.bpm.mybatisplus.mapper.FlwInstanceMapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.flowlong.bpm.engine.*;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.flowlong.bpm.engine.core.enums.InstanceState;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskState;
|
||||
import com.flowlong.bpm.engine.entity.*;
|
||||
import com.flowlong.bpm.engine.listener.InstanceListener;
|
||||
import com.flowlong.bpm.engine.model.ConditionNode;
|
||||
import com.flowlong.bpm.engine.model.DynamicAssignee;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.flowlong.bpm.mybatisplus.mapper.FlwExtInstanceMapper;
|
||||
import com.flowlong.bpm.mybatisplus.mapper.FlwHisInstanceMapper;
|
||||
import com.flowlong.bpm.mybatisplus.mapper.FlwInstanceMapper;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
@ -1,26 +1,26 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.mybatisplus.service;
|
||||
package com.aizuda.bpm.mybatisplus.service;
|
||||
|
||||
import com.aizuda.bpm.engine.TaskAccessStrategy;
|
||||
import com.aizuda.bpm.engine.TaskService;
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.Execution;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.core.enums.PerformType;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskState;
|
||||
import com.aizuda.bpm.engine.core.enums.TaskType;
|
||||
import com.aizuda.bpm.engine.entity.*;
|
||||
import com.aizuda.bpm.engine.listener.TaskListener;
|
||||
import com.aizuda.bpm.engine.model.NodeAssignee;
|
||||
import com.aizuda.bpm.engine.model.NodeModel;
|
||||
import com.aizuda.bpm.engine.model.ProcessModel;
|
||||
import com.aizuda.bpm.mybatisplus.mapper.*;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.flowlong.bpm.engine.TaskAccessStrategy;
|
||||
import com.flowlong.bpm.engine.TaskService;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.Execution;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.flowlong.bpm.engine.core.enums.PerformType;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskState;
|
||||
import com.flowlong.bpm.engine.core.enums.TaskType;
|
||||
import com.flowlong.bpm.engine.entity.*;
|
||||
import com.flowlong.bpm.engine.listener.TaskListener;
|
||||
import com.flowlong.bpm.engine.model.NodeAssignee;
|
||||
import com.flowlong.bpm.engine.model.NodeModel;
|
||||
import com.flowlong.bpm.engine.model.ProcessModel;
|
||||
import com.flowlong.bpm.mybatisplus.mapper.*;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.function.Consumer;
|
@ -5,7 +5,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong</artifactId>
|
||||
<version>${revision}</version>
|
||||
</parent>
|
||||
@ -19,7 +19,7 @@
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong-mybatis-plus</artifactId>
|
||||
</dependency>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.solon;
|
||||
package com.aizuda.bpm.solon;
|
||||
|
||||
import com.baomidou.mybatisplus.core.MybatisConfiguration;
|
||||
import org.noear.solon.core.AppContext;
|
||||
@ -27,7 +27,7 @@ public class XPluginImpl implements Plugin {
|
||||
|
||||
context.onEvent(MybatisConfiguration.class, e -> {
|
||||
if ("flowlong".equals(e.getEnvironment().getId())) {
|
||||
e.addMappers("com.flowlong.bpm.mybatisplus.mapper");
|
||||
e.addMappers("com.aizuda.bpm.mybatisplus.mapper");
|
||||
}
|
||||
});
|
||||
}
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.solon.adaptive;
|
||||
package com.aizuda.bpm.solon.adaptive;
|
||||
|
||||
import com.flowlong.bpm.engine.Expression;
|
||||
import com.flowlong.bpm.engine.model.NodeExpression;
|
||||
import com.aizuda.bpm.engine.Expression;
|
||||
import com.aizuda.bpm.engine.model.NodeExpression;
|
||||
import com.googlecode.aviator.AviatorEvaluator;
|
||||
import org.noear.solon.annotation.Component;
|
||||
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.solon.adaptive;
|
||||
package com.aizuda.bpm.solon.adaptive;
|
||||
|
||||
import com.flowlong.bpm.engine.handler.FlowJsonHandler;
|
||||
import com.aizuda.bpm.engine.handler.FlowJsonHandler;
|
||||
import org.noear.snack.ONode;
|
||||
import org.noear.solon.annotation.Component;
|
||||
|
@ -1,16 +1,16 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.solon.adaptive;
|
||||
package com.aizuda.bpm.solon.adaptive;
|
||||
|
||||
import com.flowlong.bpm.engine.TaskService;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.flowlong.bpm.engine.scheduling.JobLock;
|
||||
import com.flowlong.bpm.engine.scheduling.RemindParam;
|
||||
import com.flowlong.bpm.engine.scheduling.TaskReminder;
|
||||
import com.aizuda.bpm.engine.TaskService;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.scheduling.JobLock;
|
||||
import com.aizuda.bpm.engine.scheduling.RemindParam;
|
||||
import com.aizuda.bpm.engine.scheduling.TaskReminder;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
@ -1,26 +1,26 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.solon.autoconfigure;
|
||||
package com.aizuda.bpm.solon.autoconfigure;
|
||||
|
||||
import com.flowlong.bpm.engine.*;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.core.FlowLongEngineImpl;
|
||||
import com.flowlong.bpm.engine.impl.GeneralAccessStrategy;
|
||||
import com.flowlong.bpm.engine.impl.GeneralTaskActorProvider;
|
||||
import com.flowlong.bpm.engine.listener.InstanceListener;
|
||||
import com.flowlong.bpm.engine.listener.TaskListener;
|
||||
import com.flowlong.bpm.engine.scheduling.JobLock;
|
||||
import com.flowlong.bpm.engine.scheduling.LocalLock;
|
||||
import com.flowlong.bpm.engine.scheduling.TaskReminder;
|
||||
import com.flowlong.bpm.mybatisplus.mapper.*;
|
||||
import com.flowlong.bpm.mybatisplus.service.ProcessServiceImpl;
|
||||
import com.flowlong.bpm.mybatisplus.service.QueryServiceImpl;
|
||||
import com.flowlong.bpm.mybatisplus.service.RuntimeServiceImpl;
|
||||
import com.flowlong.bpm.mybatisplus.service.TaskServiceImpl;
|
||||
import com.flowlong.bpm.solon.adaptive.SolonExpression;
|
||||
import com.flowlong.bpm.solon.adaptive.SolonFlowJsonHandler;
|
||||
import com.flowlong.bpm.solon.adaptive.SolonScheduler;
|
||||
import com.aizuda.bpm.engine.*;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.FlowLongEngineImpl;
|
||||
import com.aizuda.bpm.engine.impl.GeneralAccessStrategy;
|
||||
import com.aizuda.bpm.engine.impl.GeneralTaskActorProvider;
|
||||
import com.aizuda.bpm.engine.listener.InstanceListener;
|
||||
import com.aizuda.bpm.engine.listener.TaskListener;
|
||||
import com.aizuda.bpm.engine.scheduling.JobLock;
|
||||
import com.aizuda.bpm.engine.scheduling.LocalLock;
|
||||
import com.aizuda.bpm.engine.scheduling.TaskReminder;
|
||||
import com.aizuda.bpm.mybatisplus.mapper.*;
|
||||
import com.aizuda.bpm.mybatisplus.service.ProcessServiceImpl;
|
||||
import com.aizuda.bpm.mybatisplus.service.QueryServiceImpl;
|
||||
import com.aizuda.bpm.mybatisplus.service.RuntimeServiceImpl;
|
||||
import com.aizuda.bpm.mybatisplus.service.TaskServiceImpl;
|
||||
import com.aizuda.bpm.solon.adaptive.SolonExpression;
|
||||
import com.aizuda.bpm.solon.adaptive.SolonFlowJsonHandler;
|
||||
import com.aizuda.bpm.solon.adaptive.SolonScheduler;
|
||||
import org.noear.solon.annotation.Bean;
|
||||
import org.noear.solon.annotation.Condition;
|
||||
import org.noear.solon.annotation.Configuration;
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.solon.autoconfigure;
|
||||
package com.aizuda.bpm.solon.autoconfigure;
|
||||
|
||||
import com.flowlong.bpm.engine.scheduling.RemindParam;
|
||||
import com.aizuda.bpm.engine.scheduling.RemindParam;
|
||||
import org.noear.solon.annotation.Configuration;
|
||||
import org.noear.solon.annotation.Inject;
|
||||
|
@ -1,2 +1,2 @@
|
||||
solon.plugin=com.flowlong.bpm.solon.XPluginImpl
|
||||
solon.plugin=com.aizuda.bpm.solon.XPluginImpl
|
||||
solon.plugin.priority=4
|
@ -5,7 +5,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong</artifactId>
|
||||
<version>${revision}</version>
|
||||
</parent>
|
||||
@ -14,7 +14,7 @@
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong-spring-boot-starter</artifactId>
|
||||
</dependency>
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.flowlong.bpm.spring.example;
|
||||
package com.aizuda.bpm.spring.example;
|
||||
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
@ -1,6 +1,6 @@
|
||||
package com.flowlong.bpm.spring.example.config;
|
||||
package com.aizuda.bpm.spring.example.config;
|
||||
|
||||
import com.flowlong.bpm.spring.event.TaskEvent;
|
||||
import com.aizuda.bpm.spring.event.TaskEvent;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.context.event.EventListener;
|
||||
|
@ -1,9 +1,9 @@
|
||||
package com.flowlong.bpm.spring.example.config;
|
||||
package com.aizuda.bpm.spring.example.config;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.flowlong.bpm.engine.listener.TaskListener;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.listener.TaskListener;
|
||||
|
||||
import java.util.function.Supplier;
|
||||
|
@ -1,7 +1,7 @@
|
||||
package com.flowlong.bpm.spring.example.config;
|
||||
package com.aizuda.bpm.spring.example.config;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.scheduling.TaskReminder;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.scheduling.TaskReminder;
|
||||
import org.springframework.scheduling.annotation.EnableScheduling;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
@ -1,8 +1,8 @@
|
||||
package com.flowlong.bpm.spring.example.controller;
|
||||
package com.aizuda.bpm.spring.example.controller;
|
||||
|
||||
import com.flowlong.bpm.engine.FlowLongEngine;
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.entity.FlwInstance;
|
||||
import com.aizuda.bpm.engine.FlowLongEngine;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.entity.FlwInstance;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
@ -5,7 +5,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong</artifactId>
|
||||
<version>${revision}</version>
|
||||
</parent>
|
||||
@ -15,7 +15,7 @@
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.flowlong</groupId>
|
||||
<groupId>com.aizuda</groupId>
|
||||
<artifactId>flowlong-mybatis-plus</artifactId>
|
||||
</dependency>
|
||||
|
||||
|
@ -1,14 +1,14 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.adaptive;
|
||||
package com.aizuda.bpm.spring.adaptive;
|
||||
|
||||
import com.aizuda.bpm.engine.assist.Assert;
|
||||
import com.aizuda.bpm.engine.handler.FlowJsonHandler;
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.fasterxml.jackson.databind.DeserializationFeature;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
|
||||
import com.flowlong.bpm.engine.assist.Assert;
|
||||
import com.flowlong.bpm.engine.handler.FlowJsonHandler;
|
||||
|
||||
/**
|
||||
* Jackson JSON 解析处理器接口
|
@ -1,10 +1,10 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.adaptive;
|
||||
package com.aizuda.bpm.spring.adaptive;
|
||||
|
||||
import com.flowlong.bpm.engine.Expression;
|
||||
import com.flowlong.bpm.engine.model.NodeExpression;
|
||||
import com.aizuda.bpm.engine.Expression;
|
||||
import com.aizuda.bpm.engine.model.NodeExpression;
|
||||
import org.springframework.expression.EvaluationContext;
|
||||
import org.springframework.expression.ExpressionParser;
|
||||
import org.springframework.expression.spel.standard.SpelExpressionParser;
|
@ -1,13 +1,13 @@
|
||||
package com.flowlong.bpm.spring.adaptive;
|
||||
package com.aizuda.bpm.spring.adaptive;
|
||||
|
||||
import com.flowlong.bpm.engine.TaskService;
|
||||
import com.flowlong.bpm.engine.assist.DateUtils;
|
||||
import com.flowlong.bpm.engine.assist.ObjectUtils;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.flowlong.bpm.engine.scheduling.JobLock;
|
||||
import com.flowlong.bpm.engine.scheduling.RemindParam;
|
||||
import com.flowlong.bpm.engine.scheduling.TaskReminder;
|
||||
import com.aizuda.bpm.engine.TaskService;
|
||||
import com.aizuda.bpm.engine.assist.DateUtils;
|
||||
import com.aizuda.bpm.engine.assist.ObjectUtils;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.scheduling.JobLock;
|
||||
import com.aizuda.bpm.engine.scheduling.RemindParam;
|
||||
import com.aizuda.bpm.engine.scheduling.TaskReminder;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import org.springframework.scheduling.annotation.SchedulingConfigurer;
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.autoconfigure;
|
||||
package com.aizuda.bpm.spring.autoconfigure;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
@ -1,28 +1,28 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.autoconfigure;
|
||||
package com.aizuda.bpm.spring.autoconfigure;
|
||||
|
||||
import com.flowlong.bpm.engine.*;
|
||||
import com.flowlong.bpm.engine.core.FlowLongContext;
|
||||
import com.flowlong.bpm.engine.core.FlowLongEngineImpl;
|
||||
import com.flowlong.bpm.engine.impl.GeneralAccessStrategy;
|
||||
import com.flowlong.bpm.engine.impl.GeneralTaskActorProvider;
|
||||
import com.flowlong.bpm.engine.listener.InstanceListener;
|
||||
import com.flowlong.bpm.engine.listener.TaskListener;
|
||||
import com.flowlong.bpm.engine.scheduling.JobLock;
|
||||
import com.flowlong.bpm.engine.scheduling.LocalLock;
|
||||
import com.flowlong.bpm.engine.scheduling.TaskReminder;
|
||||
import com.flowlong.bpm.mybatisplus.mapper.*;
|
||||
import com.flowlong.bpm.mybatisplus.service.ProcessServiceImpl;
|
||||
import com.flowlong.bpm.mybatisplus.service.QueryServiceImpl;
|
||||
import com.flowlong.bpm.mybatisplus.service.RuntimeServiceImpl;
|
||||
import com.flowlong.bpm.mybatisplus.service.TaskServiceImpl;
|
||||
import com.flowlong.bpm.spring.adaptive.FlowJacksonHandler;
|
||||
import com.flowlong.bpm.spring.adaptive.SpelExpression;
|
||||
import com.flowlong.bpm.spring.adaptive.SpringBootScheduler;
|
||||
import com.flowlong.bpm.spring.event.EventInstanceListener;
|
||||
import com.flowlong.bpm.spring.event.EventTaskListener;
|
||||
import com.aizuda.bpm.engine.*;
|
||||
import com.aizuda.bpm.engine.core.FlowLongContext;
|
||||
import com.aizuda.bpm.engine.core.FlowLongEngineImpl;
|
||||
import com.aizuda.bpm.engine.impl.GeneralAccessStrategy;
|
||||
import com.aizuda.bpm.engine.impl.GeneralTaskActorProvider;
|
||||
import com.aizuda.bpm.engine.listener.InstanceListener;
|
||||
import com.aizuda.bpm.engine.listener.TaskListener;
|
||||
import com.aizuda.bpm.engine.scheduling.JobLock;
|
||||
import com.aizuda.bpm.engine.scheduling.LocalLock;
|
||||
import com.aizuda.bpm.engine.scheduling.TaskReminder;
|
||||
import com.aizuda.bpm.mybatisplus.mapper.*;
|
||||
import com.aizuda.bpm.mybatisplus.service.ProcessServiceImpl;
|
||||
import com.aizuda.bpm.mybatisplus.service.QueryServiceImpl;
|
||||
import com.aizuda.bpm.mybatisplus.service.RuntimeServiceImpl;
|
||||
import com.aizuda.bpm.mybatisplus.service.TaskServiceImpl;
|
||||
import com.aizuda.bpm.spring.adaptive.FlowJacksonHandler;
|
||||
import com.aizuda.bpm.spring.adaptive.SpelExpression;
|
||||
import com.aizuda.bpm.spring.adaptive.SpringBootScheduler;
|
||||
import com.aizuda.bpm.spring.event.EventInstanceListener;
|
||||
import com.aizuda.bpm.spring.event.EventTaskListener;
|
||||
import org.mybatis.spring.annotation.MapperScan;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
|
||||
@ -44,7 +44,7 @@ import org.springframework.context.annotation.Configuration;
|
||||
* @since 1.0
|
||||
*/
|
||||
@Configuration
|
||||
@MapperScan("com.flowlong.bpm.mybatisplus.mapper")
|
||||
@MapperScan("com.aizuda.bpm.mybatisplus.mapper")
|
||||
@EnableConfigurationProperties(FlowLongProperties.class)
|
||||
public class FlowLongAutoConfiguration {
|
||||
|
@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.autoconfigure;
|
||||
package com.aizuda.bpm.spring.autoconfigure;
|
||||
|
||||
import com.flowlong.bpm.engine.scheduling.RemindParam;
|
||||
import com.aizuda.bpm.engine.scheduling.RemindParam;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
@ -1,12 +1,12 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.event;
|
||||
package com.aizuda.bpm.spring.event;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.flowlong.bpm.engine.entity.FlwHisInstance;
|
||||
import com.flowlong.bpm.engine.listener.InstanceListener;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.entity.FlwHisInstance;
|
||||
import com.aizuda.bpm.engine.listener.InstanceListener;
|
||||
import org.springframework.context.ApplicationEventPublisher;
|
||||
|
||||
import java.util.function.Supplier;
|
@ -1,12 +1,12 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.event;
|
||||
package com.aizuda.bpm.spring.event;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.flowlong.bpm.engine.listener.TaskListener;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.listener.TaskListener;
|
||||
import org.springframework.context.ApplicationEventPublisher;
|
||||
|
||||
import java.util.function.Supplier;
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.event;
|
||||
package com.aizuda.bpm.spring.event;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.flowlong.bpm.engine.entity.FlwInstance;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.entity.FlwInstance;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
@ -1,11 +1,11 @@
|
||||
/*
|
||||
* Copyright 2023-2025 Licensed under the AGPL License
|
||||
*/
|
||||
package com.flowlong.bpm.spring.event;
|
||||
package com.aizuda.bpm.spring.event;
|
||||
|
||||
import com.flowlong.bpm.engine.core.FlowCreator;
|
||||
import com.flowlong.bpm.engine.core.enums.EventType;
|
||||
import com.flowlong.bpm.engine.entity.FlwTask;
|
||||
import com.aizuda.bpm.engine.core.FlowCreator;
|
||||
import com.aizuda.bpm.engine.core.enums.EventType;
|
||||
import com.aizuda.bpm.engine.entity.FlwTask;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user