Class FlowableThresholdReachedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.flowable.common.engine.api.FlowableException
org.flowable.job.api.FlowableUnrecoverableJobException
com.flowable.platform.engine.impl.sandbox.FlowableThresholdReachedException
- All Implemented Interfaces:
Serializable
- Author:
- Filip Hrisafov
- See Also:
-
Field Summary
Fields inherited from class org.flowable.common.engine.api.FlowableException
isLogged, reduceLogLevel
-
Constructor Summary
ConstructorsConstructorDescriptionFlowableThresholdReachedException
(String message) FlowableThresholdReachedException
(String message, Throwable cause) -
Method Summary
Modifier and TypeMethodDescriptioncaseThresholdReached
(String elementId, String caseInstanceId, int maxAllowedElementRepetitions) caseThresholdReached
(String elementId, String state, String caseInstanceId, int maxAllowedElementRepetitions) caseVariableThresholdReached
(String variableName, CaseInstance caseInstance, int maxAllowedVariablesPerInstance) executionVariableThresholdReached
(String variableName, Execution execution, int maxAllowedLocalVariables) planItemVariableThresholdReached
(String variableName, PlanItemInstance planItemInstance, int maxAllowedLocalVariables) processThresholdReached
(String elementId, String processInstanceId, int maxAllowedElementRepetitions) processVariableThresholdReached
(String variableName, ProcessInstance processInstance, int maxAllowedVariables) taskVariableThresholdReached
(String variableName, Task task, int maxAllowedLocalVariables) Methods inherited from class org.flowable.common.engine.api.FlowableException
isLogged, isReduceLogLevel, setLogged, setReduceLogLevel
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
FlowableThresholdReachedException
-
FlowableThresholdReachedException
-
-
Method Details
-
processThresholdReached
public static FlowableThresholdReachedException processThresholdReached(String elementId, String processInstanceId, int maxAllowedElementRepetitions) -
processVariableThresholdReached
public static FlowableThresholdReachedException processVariableThresholdReached(String variableName, ProcessInstance processInstance, int maxAllowedVariables) -
executionVariableThresholdReached
public static FlowableThresholdReachedException executionVariableThresholdReached(String variableName, Execution execution, int maxAllowedLocalVariables) -
caseThresholdReached
public static FlowableThresholdReachedException caseThresholdReached(String elementId, String caseInstanceId, int maxAllowedElementRepetitions) -
caseThresholdReached
public static FlowableThresholdReachedException caseThresholdReached(String elementId, String state, String caseInstanceId, int maxAllowedElementRepetitions) -
caseVariableThresholdReached
public static FlowableThresholdReachedException caseVariableThresholdReached(String variableName, CaseInstance caseInstance, int maxAllowedVariablesPerInstance) -
planItemVariableThresholdReached
public static FlowableThresholdReachedException planItemVariableThresholdReached(String variableName, PlanItemInstance planItemInstance, int maxAllowedLocalVariables) -
taskVariableThresholdReached
public static FlowableThresholdReachedException taskVariableThresholdReached(String variableName, Task task, int maxAllowedLocalVariables)
-