|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spago.validation.Validation
public class Validation
This class has been rewritten starting from the it.eng.spago.validation.Validation
while are needed more functionality like:
1) In SpagoBI the validator must be able to read rules generated dinamically at runtime.
2)The validation rules must be expressed in a different format than in Spago, while in Spago two or more validator rules are grouped at the same time:a combination of two or more rules at the same time is difficult to generate dinamically.
Field Summary | |
---|---|
static int |
ERROR_ALFANUMERIC
|
static int |
ERROR_DATE
|
static int |
ERROR_DECIMALS
|
static int |
ERROR_EMAIL
|
static int |
ERROR_FISCALCODE
|
static int |
ERROR_GENERIC
|
static int |
ERROR_LETTERSTRING
|
static int |
ERROR_MANDATORY
|
static int |
ERROR_MAXLENGTH
|
static int |
ERROR_MINLENGTH
|
static int |
ERROR_NUMERIC
|
static int |
ERROR_RANGE
|
static int |
ERROR_REGEXP
|
static int |
ERROR_URL
|
static java.lang.String |
NAME_ATTRIBUTE
|
static java.lang.String |
TOUPPERCASE_ATTRIBUTE
|
Constructor Summary | |
---|---|
Validation(java.lang.String serviceName,
java.lang.String serviceType)
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(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 |
Field Detail |
---|
public static final java.lang.String NAME_ATTRIBUTE
public static final java.lang.String TOUPPERCASE_ATTRIBUTE
public static final int ERROR_GENERIC
public static final int ERROR_MANDATORY
public static final int ERROR_LETTERSTRING
public static final int ERROR_ALFANUMERIC
public static final int ERROR_NUMERIC
public static final int ERROR_EMAIL
public static final int ERROR_FISCALCODE
public static final int ERROR_DECIMALS
public static final int ERROR_RANGE
public static final int ERROR_MAXLENGTH
public static final int ERROR_MINLENGTH
public static final int ERROR_REGEXP
public static final int ERROR_DATE
public static final int ERROR_URL
Constructor Detail |
---|
public Validation(java.lang.String serviceName, java.lang.String serviceType)
serviceName
is called, if the service validator is configured correctly into the validator.xml
configuration file. It starts the validation procedure.
serviceName
- The name of the serviceserviceType
- The type of the service (PAGE; ACTION)Method Detail |
---|
public boolean validate(it.eng.spago.base.RequestContainer requestContainer, it.eng.spago.base.ResponseContainer responseContainer) throws java.lang.Exception
validator.xml>/code> file are verifyed, and, if yes, acknowledge
to start validation control.
- 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.
public boolean isBlocking()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |