public class XmlExtensionModelLoader
extends org.mule.runtime.extension.api.loader.ExtensionModelLoader
ExtensionModelLoader for those plugins that have an ID that matches with DESCRIBER_ID, which
implies that are extensions built through XML.| Modifier and Type | Field and Description |
|---|---|
static String |
DESCRIBER_ID
The ID which represents
this loader that will be used to execute the lookup when reading the descriptor file. |
static String |
RESOURCE_DECLARATION
Attribute to look for in the parametrized attributes picked up from the descriptor.
|
static String |
RESOURCE_XML
Attribute to look for in the parametrized attributes picked up from the descriptor.
|
static String |
RESOURCES_PATHS
Attribute to determine a set of files that should be exported by the
ExtensionDeclarer |
static String |
VALIDATE_XML
Attribute to look for in the parametrized attributes picked up from the descriptor.
|
| Constructor and Description |
|---|
XmlExtensionModelLoader() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureContextBeforeDeclaration(org.mule.runtime.extension.api.loader.ExtensionLoadingContext context) |
protected void |
declareExtension(org.mule.runtime.extension.api.loader.ExtensionLoadingContext context) |
String |
getId() |
public static final String RESOURCE_XML
public static final String VALIDATE_XML
public static final String RESOURCE_DECLARATION
MetadataType of all public static final String RESOURCES_PATHS
ExtensionDeclarerpublic static final String DESCRIBER_ID
this loader that will be used to execute the lookup when reading the descriptor file.MulePluginModel.getExtensionModelLoaderDescriptor(),
Constant Field Valuespublic String getId()
getId in class org.mule.runtime.extension.api.loader.ExtensionModelLoaderprotected void declareExtension(org.mule.runtime.extension.api.loader.ExtensionLoadingContext context)
declareExtension in class org.mule.runtime.extension.api.loader.ExtensionModelLoaderprotected void configureContextBeforeDeclaration(org.mule.runtime.extension.api.loader.ExtensionLoadingContext context)
configureContextBeforeDeclaration in class org.mule.runtime.extension.api.loader.ExtensionModelLoaderCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.