public final class XmlExtensionLoaderDelegate extends Object
ExtensionModel by scanning an XML provided in the constructor| Modifier and Type | Field and Description |
|---|---|
protected static String |
CONFIG_NAME |
static String |
CYCLIC_OPERATIONS_ERROR |
static String |
MODULE_CONNECTION_MARKER_ATTRIBUTE |
static String |
XSD_SUFFIX |
| Constructor and Description |
|---|
XmlExtensionLoaderDelegate(String modulePath,
boolean validateXml,
Optional<String> declarationPath,
List<String> resourcesPaths) |
| Modifier and Type | Method and Description |
|---|---|
void |
declare(org.mule.runtime.extension.api.loader.ExtensionLoadingContext context) |
public static final String CYCLIC_OPERATIONS_ERROR
protected static final String CONFIG_NAME
public static final String MODULE_CONNECTION_MARKER_ATTRIBUTE
public static final String XSD_SUFFIX
public XmlExtensionLoaderDelegate(String modulePath, boolean validateXml, Optional<String> declarationPath, List<String> resourcesPaths)
modulePath - relative path to a file that will be loaded from the current ClassLoader. Non null.validateXml - true if the XML of the Smart Connector must ve valid, false otherwise. It will be false at runtime,
as the packaging of a connector will previously validate it's XML.declarationPath - relative path to a file that contains the MetadataTypes of all resourcesPaths - set of resources that will be exported in the ExtensionModelCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.