| Class | Description |
|---|---|
| ClassLoaderDeclarationEnricher |
Adds a
ClassLoaderModelProperty pointing to ExtensionLoadingContext.getExtensionClassLoader() |
| 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.
|
| DynamicConfigDeclarationEnricher |
Adds an
ExpirationPolicy parameter to all configs which might be used in a dynamic way |
| ExecutionTypeDeclarationEnricher |
Sets the
ExecutionType on all operations which didn't explicitly
set one. |
| ExtensionTypesDeclarationEnricher |
Navigates all the components of the extension and automatically declares all complex types.
|
| OAuthDeclarationEnricher |
Looks for all the
ConnectionProviderDeclaration with the OAuthModelProperty
and adds synthetic parameters that allows configuring the proper grant type |
| ReconnectionStrategyDeclarationEnricher |
A
DeclarationEnricher which adds the following to all SourceDeclaration:
A reconnection strategy parameter
|
| 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 © 2018 MuleSoft, Inc.. All rights reserved.