Interface TaskMappingsValidator

  • All Superinterfaces:
    org.activiti.cloud.modeling.api.ModelValidationErrorProducer
    All Known Implementing Classes:
    TaskMappingsServiceTaskImplementationValidator

    public interface TaskMappingsValidator
    extends org.activiti.cloud.modeling.api.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 Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.stream.Stream<org.activiti.cloud.modeling.api.ModelValidationError> validateTaskMappings​(java.util.List<MappingModel> taskMappings, java.util.Map<java.lang.String,​org.activiti.cloud.modeling.api.process.Constant> taskConstants, org.activiti.cloud.modeling.api.ValidationContext validationContext)
      Validate the given list of task mappings.
      • Methods inherited from interface org.activiti.cloud.modeling.api.ModelValidationErrorProducer

        createModelValidationError, createModelValidationError, createModelValidationError, createModelValidationError, createModelValidationError
    • Method Detail

      • validateTaskMappings

        java.util.stream.Stream<org.activiti.cloud.modeling.api.ModelValidationError> validateTaskMappings​(java.util.List<MappingModel> taskMappings,
                                                                                                           java.util.Map<java.lang.String,​org.activiti.cloud.modeling.api.process.Constant> taskConstants,
                                                                                                           org.activiti.cloud.modeling.api.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