WorkflowSettings.Builder |
WorkflowSettings.Builder.setDefaultPriority(short defaultPriority) |
Set the default priority for new workflow instances.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setDeleteHistoryCondition(BooleanSupplier deleteHistoryCondition) |
Set the condition to be checked to decide if workflow instance history should be deleted.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setExceptionAnalyzer(BiFunction<WorkflowState,Throwable,StateProcessExceptionHandling> exceptionAnalyzer) |
Set the exception analyzer function.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setHistoryDeletableAfter(org.joda.time.ReadablePeriod period) |
Set the delay after which workflow history (actions, states) can be deleted from the database by nFlow.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setMaxErrorTransitionDelay(org.joda.time.Duration maxErrorTransitionDelay) |
Set the maximum delay on execution retry after an error.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setMaxRetries(int maxRetries) |
Set maximum retry attempts.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setMaxSubsequentStateExecutions(int maxSubsequentStateExecutions) |
Set maximum number of subsequent state executions before forcing a short transition delay.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setMaxSubsequentStateExecutions(WorkflowState state,
int maxSubsequentStateExecutions) |
Set maximum number of subsequent state executions before forcing a short transition delay for given state.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setMinErrorTransitionDelay(org.joda.time.Duration minErrorTransitionDelay) |
Set the minimum delay on execution retry after an error.
|
WorkflowSettings.Builder |
WorkflowSettings.Builder.setShortTransitionDelay(org.joda.time.Duration shortTransitionDelay) |
Set the length of forced delay to break execution of a step that is considered to be busy looping.
|