| Class | Description |
|---|---|
| BackPressureDeclarationEnricher |
Adds a parameter for back pressure on message sources that apply
|
| BooleanParameterDeclarationEnricher |
DeclarationEnricher implementation that walks through all the BooleanType parameters and sets them as optional. |
| ClassLoaderDeclarationEnricher |
Adds a
ClassLoaderModelProperty pointing to ExtensionLoadingContext.getExtensionClassLoader() |
| ClusterSupportEnricher |
Adds a #
ExtensionConstants.PRIMARY_NODE_ONLY_PARAMETER_NAME parameter on all sources for which
SourceModel.runsOnPrimaryNodeOnly() is false |
| ConfigRefDeclarationEnricher |
Enriches component models that depends on a configuration adding the `config-ref` parameter to the model.
|
| ConnectionProviderDeclarationEnricher |
Enriches all the
ConnectionProviderDeclaration by adding language rules parameters. |
| ContentParameterDeclarationEnricher |
Sets defaults and other configurations on content parameters so that they provider a consistent experience.
|
| DefaultStereotypeEnricher |
Adds a default stereotype on all components which don't define one
|
| DynamicConfigDeclarationEnricher |
Adds an
ExpirationPolicy parameter to all configs which might be used in a dynamic way |
| ErrorMappingsParameterDeclarationEnricher |
A
DeclarationEnricher which adds a ExtensionConstants.ERROR_MAPPINGS_PARAMETER_NAME parameter to all operations |
| ExecutionTypeDeclarationEnricher |
Sets the
ExecutionType on all operations which didn't explicitly set one. |
| ExtensionsErrorsDeclarationEnricher |
DeclarationEnricher implementation which enriches operationModels adding connectivity related
MuleErrors if the operations are considered as a connected ones. |
| ExtensionTypesDeclarationEnricher |
Navigates all the components of the extension and automatically declares all complex types.
|
| NamedObjectDeclarationEnricher |
Enriches constructs models with the synthetic "name" parameter.
|
| OAuthDeclarationEnricher |
Looks for all the
ConnectionProviderDeclaration with the OAuthModelProperty and adds synthetic parameters that
allows configuring the proper grant type |
| ParameterDslDeclarationEnricher |
Enhances the declaration of the
ParameterDslConfiguration taking into account the type of the parameter as well as the
context in which the type is being used. |
| ParameterLayoutOrderDeclarationEnricher |
DeclarationEnricher which walks through all the ParameterDeclaration of the entire extension and populates them
with the correspondent order. |
| ReconnectionStrategyDeclarationEnricher |
A
DeclarationEnricher which adds the following to all SourceDeclaration:
A reconnection strategy parameter
|
| RedeliveryPolicyDeclarationEnricher |
A
DeclarationEnricher which adds a redelivery policy parameter to all sources |
| StreamingDeclarationEnricher |
Adds infrastructure parameters to sources and operations which returns
InputStream objects. |
| TargetParameterDeclarationEnricher |
A
DeclarationEnricher which adds a ExtensionConstants.TARGET_PARAMETER_NAME parameter to all non void
operations |
| TransactionalDeclarationEnricher |
DeclarationEnricher which enrich transactional component models adding required transactional
parameters to the correspondent model. |
| XmlDeclarationEnricher |
Copyright © 2022 MuleSoft, Inc.. All rights reserved.