java.lang.Object
org.mule.runtime.extension.internal.loader.validator.ConfigurationModelValidator
All Implemented Interfaces:
ExtensionModelValidator

public final class ConfigurationModelValidator extends Object implements ExtensionModelValidator
ExtensionModelValidator which applies to ExtensionModels which contains ConfigurationModels and OperationModels .

This validator makes sure that:

  • No parameter of any ConfigurationModel is defined as a configuration override
  • No parameter of any ConfigurationModel can be named 'name' if it is added not added by the runtime
Since:
1.5
  • Constructor Details

    • ConfigurationModelValidator

      public ConfigurationModelValidator()
  • Method Details