| Package | Description |
|---|---|
| org.mule.runtime.extension.internal.loader.enricher |
| Modifier and Type | Class and Description |
|---|---|
class |
BackPressureDeclarationEnricher
Adds a parameter for back pressure on message sources that apply
|
class |
BooleanParameterDeclarationEnricher
DeclarationEnricher implementation that walks through all the BooleanType parameters and sets them as optional. |
class |
ClusterSupportEnricher
Adds a #
ExtensionConstants.PRIMARY_NODE_ONLY_PARAMETER_NAME parameter on all sources for which
SourceModel.runsOnPrimaryNodeOnly() is false |
class |
ConfigRefDeclarationEnricher
Enriches component models that depends on a configuration adding the `config-ref` parameter to the model.
|
class |
ConnectionProviderDeclarationEnricher
Enriches all the
ConnectionProviderDeclaration by adding language rules parameters. |
class |
ContentParameterDeclarationEnricher
Sets defaults and other configurations on content parameters so that they provider a consistent experience.
|
class |
DefaultStereotypeEnricher
Adds a default stereotype on all components which don't define one
|
class |
ErrorMappingsParameterDeclarationEnricher
A
DeclarationEnricher which adds a ExtensionConstants.ERROR_MAPPINGS_PARAMETER_NAME parameter to all operations |
class |
ExecutionTypeDeclarationEnricher
Sets the
ExecutionType on all operations which didn't explicitly set one. |
class |
ExtensionsErrorsDeclarationEnricher
DeclarationEnricher implementation which enriches operationModels adding connectivity related
MuleErrors if the operations are considered as a connected ones. |
class |
ExtensionTypesDeclarationEnricher
Navigates all the components of the extension and automatically declares all complex types.
|
class |
NamedObjectDeclarationEnricher
Enriches constructs models with the synthetic "name" parameter.
|
class |
OAuthDeclarationEnricher
Looks for all the
ConnectionProviderDeclaration with the OAuthModelProperty and adds synthetic parameters that
allows configuring the proper grant type |
class |
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. |
class |
ParameterLayoutOrderDeclarationEnricher
DeclarationEnricher which walks through all the ParameterDeclaration of the entire extension and populates them
with the correspondent order. |
class |
ReconnectionStrategyDeclarationEnricher
A
DeclarationEnricher which adds the following to all SourceDeclaration:
A reconnection strategy parameter
|
class |
RedeliveryPolicyDeclarationEnricher
A
DeclarationEnricher which adds a redelivery policy parameter to all sources |
class |
StreamingDeclarationEnricher
Adds infrastructure parameters to sources and operations which returns
InputStream objects. |
class |
TargetParameterDeclarationEnricher
A
DeclarationEnricher which adds a ExtensionConstants.TARGET_PARAMETER_NAME parameter to all non void
operations |
class |
TransactionalDeclarationEnricher
DeclarationEnricher which enrich transactional component models adding required transactional
parameters to the correspondent model. |
Copyright © 2023 MuleSoft, Inc.. All rights reserved.