Package org.cxbox.engine.workflow
Class WorkflowSettings.Builder<E extends WorkflowableTask>
- java.lang.Object
-
- org.cxbox.engine.workflow.WorkflowSettings.Builder<E>
-
- Enclosing class:
- WorkflowSettings<E extends WorkflowableTask>
public static class WorkflowSettings.Builder<E extends WorkflowableTask> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowSettings<E>build()WorkflowSettings.Builder<E>conditionExtensionClass(Class<? extends WorkflowCondition> conditionExtensionClass)WorkflowSettings.Builder<E>postFunctionExtensionClass(Class<? extends WorkflowPostFunction> postFunctionExtensionClass)WorkflowSettings.Builder<E>transitionValidationExtensionClass(Class<? extends WorkflowTransitionValidation> transitionValidationExtensionClass)
-
-
-
Method Detail
-
postFunctionExtensionClass
public WorkflowSettings.Builder<E> postFunctionExtensionClass(Class<? extends WorkflowPostFunction> postFunctionExtensionClass)
-
transitionValidationExtensionClass
public WorkflowSettings.Builder<E> transitionValidationExtensionClass(Class<? extends WorkflowTransitionValidation> transitionValidationExtensionClass)
-
conditionExtensionClass
public WorkflowSettings.Builder<E> conditionExtensionClass(Class<? extends WorkflowCondition> conditionExtensionClass)
-
build
public WorkflowSettings<E> build()
-
-