Interface TaskMappingsValidator

All Superinterfaces:
ModelValidationErrorProducer
All Known Implementing Classes:
TaskMappingsServiceTaskImplementationValidator

public interface TaskMappingsValidator extends ModelValidationErrorProducer
Task mappings validator interface. This implements specific process tasks mapping validations and is related to the more generic process extensions validation logic implemented in ModelExtensionsValidator
  • Method Details

    • validateTaskMappings

      Stream<ModelValidationError> validateTaskMappings(List<MappingModel> taskMappings, Map<String,Constant> taskConstants, ValidationContext validationContext)
      Validate the given list of task mappings.
      Parameters:
      taskMappings - the list of task mappings to validate
      validationContext - the validation context
      taskConstants - the constants associated to the task
      Returns:
      the stream of validation errors