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
invalid reference
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
      taskConstants - the constants associated to the task
      validationContext - the validation context
      Returns:
      the stream of validation errors