@ Override protected void processTrigger ( final Trigger trigger ) { // Get data providers matching the trigger final List < DataProvider < RI > > mappedDataProviders = triggersToDataProviders . get ( trigger ) ; if ( ( mappedDataProviders == null ) || mappedDataProviders . isEmpty ( ) ) { LOGGER . warn ( "No matching data provider in mappable validator for trigger: " + trigger ) ; } else { // Process all matching data providers for ( final DataProvider < RI > dataProvider : mappedDataProviders ) { processDataProvider ( dataProvider ) ; } } }
Processes the specified trigger by finding all the mapped data providers and so on .