The Validation Process is defined separately from GeoServer so that it may be reused in the future by other applications.
It is currently lurking in the geotools2 folder in the hopes that when it is finished it may be migrated to the Geotools2 library.
This work has been donated by Refractions Research as part of a GeoConnections funded Validating Web Feature Server project.
This class is ment to be copied as a starting point for implementing IntegrityValidation.
Each ValidationPlugIn is very specific in nature: it performs one test extermly well.
For geoserver developers this environment is similar to confDemo.
The validation processor contains two main data structures.
Following the lead the excelent design work in the JUnit testing framework validation results are collected by a ValidationResults object.