Motivation

By default constraint validators aren't aware of the infrastructure of an application. Currently this module provides the possibility to use dependency injection in constraint validators.
So it's possible e.g. to inject special validation services, DAOs/repositories,... for delegating tasks or querying information. Furthermore, this module is optimized for the usage in combination with MyFaces ExtVal r4+ and the JSF module of CODI. Both optimizations get activated as soon as the corresponding libs are used in the project and don't introduce further dependencies.

Dependencies

The page CODI Modules provides an overview about CODI modules and how to add them to your project.

For using the features described in BV Usage, you have to add:

  • CODI-Core
  • CODI-BV module
  • BV implementation of your choice

Compatibility

This module is tested with BV 1.0

Details

Further details related to this module are available at:

  • No labels