| Interface | Description |
|---|---|
| ComponentModel |
A definition of a component in an
ExtensionModel. |
| ComponentModelVisitor |
Visitor interface for traversing a
ComponentModel hierarchy |
| ComposableModel |
Base interface for a model which contains
nested components |
| ConnectableComponentModel |
A definition of an executable
ComponentModel in an ExtensionModel. |
| EnrichableModel |
A model which can be augmented with custom pieces of information
that are not part of the canonical introspection model.
|
| ExtensionModel |
An Extension that provides packaged functionality.
|
| HasExternalLibraries |
Interface for a model which contains
external libraries |
| HasOutputModel |
Interface for a model which declares an
OutputModel for its resulting payload and attributes. |
| ModelProperty |
A custom property which augments an
EnrichableModel with
non canonical pieces of information. |
| OutputModel |
Represents the output of a
Component |
| Class | Description |
|---|---|
| ExternalLibraryModel |
Describes a library that the extension depends on but is not packaged with it.
|
| ExternalLibraryModel.ExternalLibraryModelBuilder |
A Builder for creating instances of
ExternalLibraryModel. |
| ImportedTypeModel |
A model which describes that an extension is importing an
imported type. |
| ParameterDslConfiguration |
Contains directives regarding semantics for the DSL which supports
one given owning element.
|
| ParameterDslConfiguration.Builder |
A builder which allows creating instance of
ParameterDslConfiguration |
| SubTypesModel | |
| XmlDslModel |
Represents an extension's capability to be mapped and usable
from a Mule XML config.
|
| XmlDslModel.XmlDslModelBuilder |
A builder which allows creating instances of
XmlDslModel |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.