Interface TaskMappingsValidator
-
- All Superinterfaces:
org.activiti.cloud.modeling.api.ModelValidationErrorProducer
- All Known Implementing Classes:
TaskMappingsServiceTaskImplementationValidator
public interface TaskMappingsValidator extends org.activiti.cloud.modeling.api.ModelValidationErrorProducerTask mappings validator interface. This implements specific process tasks mapping validations and is related to the more generic process extensions validation logic implemented inModelExtensionsValidator
-
-
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.
-
-
-
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 validatevalidationContext- the validation contexttaskConstants- the constants associated to the task- Returns:
- the stream of validation errors
-
-