Class UnsupportedValidator
- java.lang.Object
-
- io.tesler.engine.workflow.validation.UnsupportedValidator
-
- All Implemented Interfaces:
TransitionValidator<WorkflowableTask,WorkflowTransitionValidation>
@Service public class UnsupportedValidator extends Object implements TransitionValidator<WorkflowableTask,WorkflowTransitionValidation>
-
-
Constructor Summary
Constructors Constructor Description UnsupportedValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LOV
getType()
List<String>
validate(WorkflowableTask task, WorkflowTransitionValidation transitionValidation)
Выполняет проверку возможности перехода по модели переходов для активности
-
-
-
Method Detail
-
getType
public LOV getType()
- Specified by:
getType
in interfaceTransitionValidator<WorkflowableTask,WorkflowTransitionValidation>
-
validate
public List<String> validate(WorkflowableTask task, WorkflowTransitionValidation transitionValidation)
Description copied from interface:TransitionValidator
Выполняет проверку возможности перехода по модели переходов для активности- Specified by:
validate
in interfaceTransitionValidator<WorkflowableTask,WorkflowTransitionValidation>
- Parameters:
task
- активностьtransitionValidation
- проверка возможности перехода- Returns:
- список причин если переход невозможен или пустой список
-
-