Time for action – adding a collection validator for the DeptEO file
Now, we will add a Collection
validator to DeptEO.xml
for adding a count validation rule. Imagine a business rule that says that the number of employees added to department number 10
should be more than five. In this case, you will have a count
operation for the employees added to department number 10
and show a message if the count is less than 5
for a particular department.
We will break this action into the following three parts:
Adding a declarative validation: In this case, the number of employees added to the department should be greater than five
Specifying the execution rule: In our case, the execution of this validation should be fired only for department number
10
Displaying the error message: We have to show an error message to the user stating that the number of employees added to the department is less than five
Adding the validation
Following are the steps to add the validation:
Go to the Business Rules section...