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.
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.