Package com.axelor.workflow.history
Enum Class WorkflowTraceLevel
- All Implemented Interfaces:
Serializable,Comparable<WorkflowTraceLevel>,Constable
How much execution history the engine keeps, from
workflow.trace.
Levels are cumulative. At OFF failed runs and parks are still recorded, so a run
waiting on a person or a timer is always findable.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants -
Method Summary
Modifier and TypeMethodDescriptionbooleanatLeast(WorkflowTraceLevel other) static WorkflowTraceLevelcurrent()The configured level.static WorkflowTraceLevelParses a configured value in any case;truereads asRUNS.static WorkflowTraceLevelReturns the enum constant of this class with the specified name.static WorkflowTraceLevel[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OFF
Failures, parks and splits' decisions only: what a run's path can be replayed from. -
RUNS
A row per run. -
NODES
A row per run, and a row per node visited within it.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
atLeast
-
current
The configured level. Unreadable or unknown values read asOFF. -
parse
Parses a configured value in any case;truereads asRUNS.
-