it.eng.spago.validation.fieldvalidators
Class EMailValidator

java.lang.Object
  extended byit.eng.spago.dispatching.service.DefaultRequestContext
      extended byit.eng.spago.validation.fieldvalidators.AbstractFieldValidator
          extended byit.eng.spago.validation.fieldvalidators.EMailValidator
All Implemented Interfaces:
FieldValidatorIFace, RequestContextIFace, java.io.Serializable

public class EMailValidator
extends AbstractFieldValidator

Author:
zoppello This class checks if a field is a valid email string The spago default implemenation use the same checks implemented in the commons-validator open source package This Validator doesn't apply type conversion, if it succed the original value will be put in TYPED_SERVICE_REQUEST with an alias if this is configured in validation.xml file
See Also:
Serialized Form

Field Summary
static java.lang.String ERRORE_CAMPO_EMAIL
          The error code if this validator fails
 
Fields inherited from class it.eng.spago.validation.fieldvalidators.AbstractFieldValidator
DEFAULT_VALUE_IDENTIFIER, GENERIC_ERROR_IDENTIFIER, TYPED_SERVICE_REQUEST
 
Constructor Summary
EMailValidator()
           
 
Method Summary
 void validateField(SourceBean serviceRequest, java.lang.String fieldName, java.lang.String value, java.util.Map fieldValidationParams)
          See Javadoc for class description
 
Methods inherited from class it.eng.spago.validation.fieldvalidators.AbstractFieldValidator
getConfig, getErrorCode, getUserFieldName, init, saveTypedValue, setDefault
 
Methods inherited from class it.eng.spago.dispatching.service.DefaultRequestContext
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse, setRequestContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERRORE_CAMPO_EMAIL

public static final java.lang.String ERRORE_CAMPO_EMAIL
The error code if this validator fails

See Also:
Constant Field Values
Constructor Detail

EMailValidator

public EMailValidator()
Method Detail

validateField

public void validateField(SourceBean serviceRequest,
                          java.lang.String fieldName,
                          java.lang.String value,
                          java.util.Map fieldValidationParams)
                   throws EMFValidationError
See Javadoc for class description

Throws:
EMFValidationError
See Also:
FieldValidatorIFace.validateField(it.eng.spago.base.SourceBean, java.lang.String, java.lang.String, java.util.Map)