com.ibm.di.server.validate.taddm
Class TADDMValidator

java.lang.Object
  extended by com.ibm.di.cdm.core.CDMAttributesValidator
      extended by com.ibm.di.server.validate.taddm.TADDMValidator
All Implemented Interfaces:
Validator

public class TADDMValidator
extends CDMAttributesValidator

Validate the output map of the TADDM Connector to verify mapped attributes against CDM naming rules.


Field Summary
 
Fields inherited from interface com.ibm.di.server.validate.Validator
VALIDATION_ERROR, VALIDATION_INFO
 
Constructor Summary
TADDMValidator()
           
 
Method Summary
protected  List<NamingRule> getUnsatisfiedNamingRules(BaseConfiguration config)
          Compute unsatisfied naming rules.
 
Methods inherited from class com.ibm.di.cdm.core.CDMAttributesValidator
getEnabledAttributes, initialize, terminate, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TADDMValidator

public TADDMValidator()
Method Detail

getUnsatisfiedNamingRules

protected List<NamingRule> getUnsatisfiedNamingRules(BaseConfiguration config)
                                              throws ValidationException
Compute unsatisfied naming rules.

Specified by:
getUnsatisfiedNamingRules in class CDMAttributesValidator
Parameters:
config - the base configuration used to compute the difference.
Returns:
list of unsatisfied naming rules.
Throws:
ValidationException - if validation error occurs.