From 50d1289273f9716153afb5d9822c1595097bb96a Mon Sep 17 00:00:00 2001 From: IvanBorislavovDimitrov Date: Wed, 15 Apr 2026 09:38:47 +0300 Subject: [PATCH] Add new flowable exception LMCROSSITXSADEPLOY-3337 --- .../multiapps/common/StepPhaseRetryException.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 multiapps-common/src/main/java/org/cloudfoundry/multiapps/common/StepPhaseRetryException.java diff --git a/multiapps-common/src/main/java/org/cloudfoundry/multiapps/common/StepPhaseRetryException.java b/multiapps-common/src/main/java/org/cloudfoundry/multiapps/common/StepPhaseRetryException.java new file mode 100644 index 00000000..4de37dd2 --- /dev/null +++ b/multiapps-common/src/main/java/org/cloudfoundry/multiapps/common/StepPhaseRetryException.java @@ -0,0 +1,13 @@ +package org.cloudfoundry.multiapps.common; + +/** + * A runtime exception that signals Flowable to move the job to dead-letter state without logging anything to the operation log or progress + * message database. Used when a step returns StepPhase.RETRY to stop the process cycle cleanly. + */ +public class StepPhaseRetryException extends RuntimeException { + + public StepPhaseRetryException(String message) { + super(message); + } + +}