public final class ConnectionProviderModelValidator extends Object implements ModelValidator
ModelValidator which applies to ExtensionModels which either contains ConnectionProviderModels,
OperationModels which require a connection or both.
This validator makes sure that:
ExtensionsProviders are compatible with all the ConfigurationModels in the extensionExtensionsProviders return connections of the same type as expected by the OperationModels| Constructor and Description |
|---|
ConnectionProviderModelValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
validate(org.mule.runtime.api.meta.model.ExtensionModel extensionModel)
Validates the given
model |
public void validate(org.mule.runtime.api.meta.model.ExtensionModel extensionModel)
throws org.mule.runtime.extension.api.exception.IllegalModelDefinitionException
ModelValidatormodelvalidate in interface ModelValidatorextensionModel - a ExtensionModelorg.mule.runtime.extension.api.exception.IllegalModelDefinitionException - if the model is illegalCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.