it.eng.spago.validation
Class Validation

java.lang.Object
  extended byit.eng.spago.validation.Validation

public class Validation
extends java.lang.Object


Field Summary
static java.lang.String ASK_CONFIRM
           
static java.lang.String DECIMALS_ATTRIBUTE
           
static java.lang.String LIST_SYMBOL
           
static java.lang.String MANDATORY_ATTRIBUTE
           
static java.lang.String MAX_DECIMALS_ATTRIBUTE
           
static java.lang.String MAXLENGTH_ATTRIBUTE
           
static java.lang.String NAME_ATTRIBUTE
           
static java.lang.String RANGE_ATTRIBUTE
           
static java.lang.String SKIP_CONFIRM
           
static java.lang.String TOUPPERCASE_ATTRIBUTE
           
static java.lang.String TRIM_ATTRIBUTE
           
static java.lang.String TYPE_ATTRIBUTE
           
 
Constructor Summary
Validation(java.lang.String serviceName, java.lang.String serviceType)
           
 
Method Summary
 boolean isBlocking()
           
 boolean validate(RequestContainer requestContainer, ResponseContainer responseContainer)
          Performs server side validations for the service that has to be invoked
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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

TRIM_ATTRIBUTE

public static final java.lang.String TRIM_ATTRIBUTE
See Also:
Constant Field Values

MANDATORY_ATTRIBUTE

public static final java.lang.String MANDATORY_ATTRIBUTE
See Also:
Constant Field Values

TYPE_ATTRIBUTE

public static final java.lang.String TYPE_ATTRIBUTE
See Also:
Constant Field Values

RANGE_ATTRIBUTE

public static final java.lang.String RANGE_ATTRIBUTE
See Also:
Constant Field Values

DECIMALS_ATTRIBUTE

public static final java.lang.String DECIMALS_ATTRIBUTE
See Also:
Constant Field Values

MAXLENGTH_ATTRIBUTE

public static final java.lang.String MAXLENGTH_ATTRIBUTE
See Also:
Constant Field Values

MAX_DECIMALS_ATTRIBUTE

public static final java.lang.String MAX_DECIMALS_ATTRIBUTE
See Also:
Constant Field Values

ASK_CONFIRM

public static final java.lang.String ASK_CONFIRM
See Also:
Constant Field Values

SKIP_CONFIRM

public static final java.lang.String SKIP_CONFIRM
See Also:
Constant Field Values

LIST_SYMBOL

public static final java.lang.String LIST_SYMBOL
See Also:
Constant Field Values
Constructor Detail

Validation

public Validation(java.lang.String serviceName,
                  java.lang.String serviceType)
Method Detail

validate

public boolean validate(RequestContainer requestContainer,
                        ResponseContainer responseContainer)
                 throws java.lang.Exception
Performs server side validations for the service that has to be invoked

Parameters:
requestContainer -
responseContainer -
Returns:
true if the service (action or page) has to be invoked, false if some validation error was produced
Throws:
java.lang.Exception

isBlocking

public boolean isBlocking()