diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/annotation/LiteflowRetry.java b/liteflow-core/src/main/java/com/yomahub/liteflow/annotation/LiteflowRetry.java index 34ad6ac8f..15bdd48ef 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/annotation/LiteflowRetry.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/annotation/LiteflowRetry.java @@ -12,6 +12,11 @@ import java.lang.annotation.*; @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited +/** + * This class has been deprecated due to its only component retry function. Please use the retry method in the EL expression. + * @Deprecated + * @see # retry(int retryTimes) e.g. THEN( a, b.retry(3) ); WHEN( a, b ).retry(3); + */ @Deprecated public @interface LiteflowRetry { diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/builder/el/operator/RetryOperator.java b/liteflow-core/src/main/java/com/yomahub/liteflow/builder/el/operator/RetryOperator.java index 2e8b5a4a1..a6c756b17 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/builder/el/operator/RetryOperator.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/builder/el/operator/RetryOperator.java @@ -9,7 +9,7 @@ import com.yomahub.liteflow.flow.element.condition.RetryCondition; /** * * @author Rain - * @since 2.11.5 + * @since 2.12.0 * */ public class RetryOperator extends BaseOperator { diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/RetryCondition.java b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/RetryCondition.java index 91c1d14f3..6d5b42906 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/RetryCondition.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/RetryCondition.java @@ -14,6 +14,12 @@ import com.yomahub.liteflow.slot.DataBus; import java.util.Arrays; import java.util.List; +/** + * + * @author Rain + * @since 2.12.0 + * + */ public class RetryCondition extends ThenCondition{ private final LFLog LOG = LFLoggerManager.getLogger(this.getClass());