| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionWalker.onParameter(ParameterizedModel owner,
ParameterModel model)
Invoked when an
ParameterModel is found in the
traversed extensionModel |
void |
IdempotentExtensionWalker.onParameter(ParameterizedModel owner,
ParameterModel model) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ComponentModel
A definition of an component in a
ExtensionModel. |
interface |
RuntimeComponentModel
A specialization of the
ComponentModel that represents an extension made component in their runtime
specialization, like RuntimeOperationModel and RuntimeSourceModel, which adds
behavioural components that are relevant to the extension's functioning when in runtime. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractComponentModel
Base class for immutable implementations of a
ComponentModel |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigurationModel
A named configuration for an extension
Configurations describe different ways to initialize a scope for operations.
|
interface |
RuntimeConfigurationModel
A specialization of the
ConfigurationModel interface which adds
behavioural components that are relevant to the extension's functioning
when in runtime. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableConfigurationModel
Immutable implementation of
ConfigurationModel |
class |
ImmutableRuntimeConfigurationModel
Runtime Immutable implementation of
ConfigurationModel |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConnectionProviderModel
Introspection model for
ConnectionProvider types. |
interface |
RuntimeConnectionProviderModel
A specialization of the
ConnectionProviderModel interface which adds
behavioural components that are relevant to the extension's functioning
when in runtime. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableConnectionProviderModel
Immutable implementation of
ConnectionProviderModel |
class |
ImmutableRuntimeConnectionProviderModel
Immutable implementation of
ConnectionProviderModel |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OperationModel
A definition of an operation in a
ExtensionModel. |
interface |
RuntimeOperationModel
A specialization of the
OperationModel interface which adds
behavioural components that are relevant to the extension's functioning
when in runtime. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableOperationModel
Immutable concrete implementation of
OperationModel |
class |
ImmutableRuntimeOperationModel
Runtime Immutable implementation of
OperationModel |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractParameterizedModel
Base class for immutable implementation of
ParameterizedModel |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RuntimeSourceModel
A specialization of the
SourceModel interface which adds
behavioural components that are relevant to the extension's functioning
when in runtime. |
interface |
SourceModel
A definition of a message source in an
ExtensionModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableRuntimeSourceModel
Runtime Immutable implementation of
SourceModel |
class |
ImmutableSourceModel
Immutable implementation of
SourceModel |
| Modifier and Type | Method and Description |
|---|---|
static List<ParameterModel> |
ExtensionModelUtils.getDynamicParameters(ParameterizedModel model)
Collects the
parameters from model which supports or requires expressions |
Copyright © 2016 MuleSoft, Inc.. All rights reserved.