Class CDMAttributesValidator

    • Constructor Detail

      • CDMAttributesValidator

        public CDMAttributesValidator()
    • Method Detail

      • initialize

        public void initialize​(BaseConfiguration config)
        Initialize validator.
        Specified by:
        initialize in interface Validator
        Parameters:
        config - that contains information for validation.
      • getUnsatisfiedNamingRules

        protected abstract java.util.List<NamingRule> getUnsatisfiedNamingRules​(BaseConfiguration config)
                                                                         throws ValidationException
        Compute unsatisfied naming rules.
        Parameters:
        config - the base configuration used to compute the difference.
        Returns:
        list of unsatisfied naming rules.
        Throws:
        ValidationException - if validation error occurs.
      • getEnabledAttributes

        protected java.util.Set<java.lang.String> getEnabledAttributes​(AttributeMapConfig mapConfig)
        Return set of enabled attributes in the map.
        Parameters:
        mapConfig - the map configuration.
        Returns:
        set of enabled attributes.
      • terminate

        public void terminate()
        Terminate validator.
        Specified by:
        terminate in interface Validator