com.ibm.di.cdm.jar
Class CDMComponentAttributesValidator

java.lang.Object
  extended by com.ibm.di.cdm.core.CDMAttributesValidator
      extended by com.ibm.di.cdm.jar.CDMComponentAttributesValidator
All Implemented Interfaces:
Validator

public class CDMComponentAttributesValidator
extends CDMAttributesValidator

Validates the output map of a IT registry Connector using the naming rules definitions from the CDM JAR file we ship with TDI.


Field Summary
 
Fields inherited from interface com.ibm.di.server.validate.Validator
VALIDATION_ERROR, VALIDATION_INFO
 
Constructor Summary
CDMComponentAttributesValidator()
           
 
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

CDMComponentAttributesValidator

public CDMComponentAttributesValidator()
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.