it.eng.spagobi.validation
Class SpagoBIValidationImpl
java.lang.Object
it.eng.spagobi.validation.SpagoBIValidationImpl
- All Implemented Interfaces:
- it.eng.spago.validation.ValidationIFace
public class SpagoBIValidationImpl
- extends java.lang.Object
- implements it.eng.spago.validation.ValidationIFace
- Author:
- zoppello
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Style - Code Templates
Constructor Summary |
SpagoBIValidationImpl()
Thise methodis called everyTime a service with label serviceName
is called, if the service validator is configured correctly into the validator.xml
configuration file. |
Method Summary |
boolean |
isBlocking()
A method which says if a validator has blocking properties. |
boolean |
validate(java.lang.String serviceType,
java.lang.String serviceName,
it.eng.spago.base.RequestContainer requestContainer,
it.eng.spago.base.ResponseContainer responseContainer)
From the request and response container this method controls if validation conditions
declarated into the validator.xml>/code> file are verifyed, and, if yes, acknowledge
to start validation control. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME_ATTRIBUTE
public static final java.lang.String NAME_ATTRIBUTE
- See Also:
- Constant Field Values
TOUPPERCASE_ATTRIBUTE
public static final java.lang.String TOUPPERCASE_ATTRIBUTE
- See Also:
- Constant Field Values
ERROR_GENERIC
public static final int ERROR_GENERIC
- See Also:
- Constant Field Values
ERROR_MANDATORY
public static final int ERROR_MANDATORY
- See Also:
- Constant Field Values
ERROR_LETTERSTRING
public static final int ERROR_LETTERSTRING
- See Also:
- Constant Field Values
ERROR_ALFANUMERIC
public static final int ERROR_ALFANUMERIC
- See Also:
- Constant Field Values
ERROR_NUMERIC
public static final int ERROR_NUMERIC
- See Also:
- Constant Field Values
ERROR_EMAIL
public static final int ERROR_EMAIL
- See Also:
- Constant Field Values
ERROR_FISCALCODE
public static final int ERROR_FISCALCODE
- See Also:
- Constant Field Values
ERROR_DECIMALS
public static final int ERROR_DECIMALS
- See Also:
- Constant Field Values
ERROR_RANGE
public static final int ERROR_RANGE
- See Also:
- Constant Field Values
ERROR_MAXLENGTH
public static final int ERROR_MAXLENGTH
- See Also:
- Constant Field Values
ERROR_MINLENGTH
public static final int ERROR_MINLENGTH
- See Also:
- Constant Field Values
ERROR_REGEXP
public static final int ERROR_REGEXP
- See Also:
- Constant Field Values
ERROR_DATE
public static final int ERROR_DATE
- See Also:
- Constant Field Values
ERROR_URL
public static final int ERROR_URL
- See Also:
- Constant Field Values
SpagoBIValidationImpl
public SpagoBIValidationImpl()
- Thise methodis called everyTime a service with label
serviceName
is called, if the service validator is configured correctly into the validator.xml
configuration file. It starts the validation procedure.
- Parameters:
serviceName
- The name of the serviceserviceType
- The type of the service (PAGE; ACTION)
validate
public boolean validate(java.lang.String serviceType,
java.lang.String serviceName,
it.eng.spago.base.RequestContainer requestContainer,
it.eng.spago.base.ResponseContainer responseContainer)
- From the request and response container this method controls if validation conditions
declarated into the
validator.xml>/code> file are verifyed, and, if yes, acknowledge
to start validation control.
- Specified by:
validate
in interface it.eng.spago.validation.ValidationIFace
- Parameters:
requestContainer
- The input request containerresponseContainer
- The input response container
- Returns:
- a boolean value which says if conditions are verified.
- Throws:
java.lang.Exception
- if an exception occurs.
isBlocking
public boolean isBlocking()
- A method which says if a validator has blocking properties. If a validator is blocking
and his validation is not passed, all execution will be interrupted.
- Specified by:
isBlocking
in interface it.eng.spago.validation.ValidationIFace
- Returns:
- A boolean value saying if validator is blocking or not.