- All Implemented Interfaces:
- org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.meta.NamedObject, org.mule.runtime.core.api.config.Config
@Extension(name="Validation")
@Operations(value={CommonValidationOperations.class,CustomValidatorOperation.class,ValidationStrategies.class,NumberValidationOperation.class})
@Export(resources="/META-INF/org/mule/runtime/core/i18n/validation-messages.properties")
@ErrorTypes(value=ValidationErrorType.class)
@Throws(value=BasicValidationErrorType.class)
public class ValidationExtension
extends Object
implements org.mule.runtime.core.api.config.Config, org.mule.runtime.api.meta.NamedObject, org.mule.runtime.api.lifecycle.Initialisable
A module which allows to perform data validations. If the validation fails, an Error is thrown.
The error type might vary but it will always be a child of VALIDATION:VALIDATION
- Since:
- 1.0