From 4e7a5e792af1f3f7743cac40ec651401e79ab49b Mon Sep 17 00:00:00 2001 From: "bryan.zhang" Date: Thu, 26 Mar 2020 15:25:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=8F=90=E4=BA=A4=E4=B8=AD?= =?UTF-8?q?=E5=A4=AE=E4=BB=93=E5=BA=93pom=E7=9A=84=E6=A0=87=E5=87=86?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yomahub/liteflow/core/NodeComponent.java | 4 ++ .../com/yomahub/liteflow/util/LimitQueue.java | 9 ++-- pom.xml | 50 +++++++++++++++---- 3 files changed, 47 insertions(+), 16 deletions(-) diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/core/NodeComponent.java b/liteflow-core/src/main/java/com/yomahub/liteflow/core/NodeComponent.java index b66c1d82a..a81ef0aa1 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/core/NodeComponent.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/core/NodeComponent.java @@ -74,6 +74,7 @@ public abstract class NodeComponent { /** * 是否进入该节点 + * @return boolean */ protected boolean isAccess(){ return true; @@ -81,6 +82,7 @@ public abstract class NodeComponent { /** * 出错是否继续执行 + * @return boolean */ protected boolean isContinueOnError() { return false; @@ -88,6 +90,7 @@ public abstract class NodeComponent { /** * 是否结束整个流程(不往下继续执行) + * @return boolean */ protected boolean isEnd() { Boolean isEnd = isEndTL.get(); @@ -100,6 +103,7 @@ public abstract class NodeComponent { /** * 设置是否结束整个流程 + * @param isEnd */ protected void setIsEnd(boolean isEnd){ this.isEndTL.set(isEnd); diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/util/LimitQueue.java b/liteflow-core/src/main/java/com/yomahub/liteflow/util/LimitQueue.java index 9e137d587..04bef255e 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/util/LimitQueue.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/util/LimitQueue.java @@ -30,6 +30,8 @@ public class LimitQueue implements Queue { /** * 入队 + * @param e + * @return */ @Override public boolean offer(E e) { @@ -42,6 +44,7 @@ public class LimitQueue implements Queue { /** * 出队 + * @return */ @Override public E poll() { @@ -50,10 +53,7 @@ public class LimitQueue implements Queue { /** * 获取队列 - * * @return - * @author SHANHY - * @date 2015年11月9日 */ public Queue getQueue() { return queue; @@ -61,10 +61,7 @@ public class LimitQueue implements Queue { /** * 获取限制大小 - * * @return - * @author SHANHY - * @date 2015年11月9日 */ public int getLimit() { return limit; diff --git a/pom.xml b/pom.xml index c4ef1c03c..8e683f42b 100644 --- a/pom.xml +++ b/pom.xml @@ -178,6 +178,40 @@ + + org.apache.maven.plugins + maven-site-plugin + 3.7.1 + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.0.1 + + + package + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + + sign-artifacts + verify + + sign + + + + @@ -188,18 +222,14 @@ liteflow-test-spring -