Package org.mule.runtime.extension.internal.loader.enricher
package org.mule.runtime.extension.internal.loader.enricher
-
ClassesClassDescriptionAdds a parameter for back pressure on message sources that apply
DeclarationEnricherimplementation that walks through all theBooleanTypeparameters and sets them as optional.Adds aClassLoaderModelPropertypointing toExtensionLoadingContext.getExtensionClassLoader()Adds a #ExtensionConstants.PRIMARY_NODE_ONLY_PARAMETER_NAMEparameter on all sources for whichSourceModel.runsOnPrimaryNodeOnly()isfalseEnriches component models that depends on a configuration adding the `config-ref` parameter to the model.Enriches all theConnectionProviderDeclarationby adding language rules parameters.Sets defaults and other configurations on content parameters so that they provider a consistent experience.Adds a default stereotype on all components which don't define oneAdds anExpirationPolicyparameter to all configs which might be used in a dynamic wayADeclarationEnricherwhich adds aExtensionConstants.ERROR_MAPPINGS_PARAMETER_NAMEparameter to all operationsSets theExecutionTypeon all operations which didn't explicitly set one.DeclarationEnricherimplementation which enrichesoperationModelsadding connectivity relatedMuleErrorsif the operations are considered as a connected ones.Navigates all the components of the extension and automatically declares all complex types.Enriches constructs models with the synthetic "name" parameter.Looks for all theConnectionProviderDeclarationwith theOAuthModelPropertyand adds synthetic parameters that allows configuring the proper grant typeEnhances the declaration of theParameterDslConfigurationtaking into account the type of the parameter as well as the context in which the type is being used.DeclarationEnricherwhich walks through all theParameterDeclarationof the entire extension and populates them with the correspondent order.ADeclarationEnricherwhich adds the following to allSourceDeclaration: A reconnection strategy parameterADeclarationEnricherwhich adds a redelivery policy parameter to all sourcesAdds infrastructure parameters to sources and operations which returnsInputStreamobjects.ADeclarationEnricherwhich adds aExtensionConstants.TARGET_PARAMETER_NAMEparameter to all non void operationsDeclarationEnricherwhich enrich transactionalcomponent modelsadding required transactional parameters to the correspondent model.