Abstract Validation framework to Actions framework.
---------------------------------------------------

                 Key: VALIDATOR-237
                 URL: https://issues.apache.org/jira/browse/VALIDATOR-237
             Project: Commons Validator
          Issue Type: New Feature
          Components: Framework
    Affects Versions: 1.4
         Environment: All
            Reporter: Bhupesh Naik
            Priority: Minor


Apache Commons validator can be ABSTRACTED to a common framework called ACTIONS 
framework.
 
The Actions framework will act in similar manner as validation framework but 
will be independent of the way in which actions are execute on the value.
 
Abstraction points.
1.Validation can be treated as any action
2.The value to be validated is treated as source value
3.The return value true/false can be treated as a target value
4.Source Value ---pass to--- > list of actions to be executed ----results 
in---> Target Value
 
We have already done this in our enterprise product, we use apache validation 
framework even for transforming values in our custom ETL framework.
 
Once the apache validator is abstracted as actions framework one can use the 
same to not only validate the source value but to transform the value or even 
in describing and modifying styles of controls in UI and much more. The 
advantage here is we use the same digester , loading of elements, extending 
forms and stuff, this code remains common.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to