public class MacroExpansionModuleModel extends Object
MacroExpansionModuleModel works tightly with a ApplicationModel to go over all the registered
ExtensionModels that are XML based (see XmlExtensionModelProperty) looking for code to macro expand.
For every occurrence that happens, it will expand the operations.
This object works by handling ComponentAsts directly, consuming the GlobalElementComponentModelModelProperty
for the "config" elements while the OperationComponentModelModelProperty for the operations (aka: Processors in
the XML file).| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_GLOBAL_ELEMENTS |
static String |
MODULE_CONFIG_GLOBAL_ELEMENT_NAME
literal that represents the name of the global element for any given module.
|
static String |
MODULE_CONNECTION_GLOBAL_ELEMENT_NAME
literal that represents the name of the connection element for any given module.
|
static String |
MODULE_OPERATION_CONFIG_REF |
static String |
TNS_PREFIX
Reserved prefix in a
|
public static final String MODULE_CONFIG_GLOBAL_ELEMENT_NAME
public static final String MODULE_CONNECTION_GLOBAL_ELEMENT_NAME
public static final String MODULE_OPERATION_CONFIG_REF
public static final String TNS_PREFIX
public static final String DEFAULT_GLOBAL_ELEMENTS
Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.