| Interface | Description |
|---|---|
| DslElementModelFactory |
Provides the
DslElementModel of any ComponentConfiguration within the context of the available application
plugins, provided for each instance of this DslElementModelFactory |
| XmlArtifactDeclarationLoader |
Loads a mule XML configuration file into an
ArtifactDeclaration representation. |
| XmlDslElementModelConverter |
Provides a way to convert any
DslElementModel into a its XML Element
representation. |
| Class | Description |
|---|---|
| ApplicationModel |
An
ApplicationModel holds a representation of all the artifact configuration using an abstract model to represent any
configuration option. |
| ComponentBuildingDefinitionRegistry |
Registry with all
ComponentBuildingDefinition that where discovered in the classpath. |
| ComponentLocationVisitor |
Visitor that setups the
DefaultComponentLocation for all mule components in the artifact configuration. |
| ComponentModel |
An
ComponentModel represents the user configuration of a component (flow, config, message processor, etc) defined in an
artifact configuration file. |
| ComponentModel.Builder |
Builder to create instances of
ComponentModel. |
| ComponentModelReader |
Class used to read xml files from
ConfigLines, unifying knowledge on how to properly read the files returning the
ComponentModel object. |
| CoreComponentBuildingDefinitionProvider |
ComponentBuildingDefinition definitions for the components provided by the core runtime. |
| DslElementModel<T> |
Provides a declaration of how a given
model of type T is related to its DSL
representation. |
| DslElementModel.Builder<M> | |
| MinimalApplicationModelGenerator |
Generates the minimal required component set to create a configuration component (i.e.: file:config, ftp:connection, a flow
MP).
|
| Exception | Description |
|---|---|
| NoSuchComponentModelException |
Exception thrown when a requested
ComponentModel in the configuration
does not exists. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.