Uses of Interface
org.mule.runtime.extension.api.loader.WalkingDeclarationEnricher
Packages that use WalkingDeclarationEnricher
-
Uses of WalkingDeclarationEnricher in org.mule.runtime.extension.internal.loader.enricher
Classes in org.mule.runtime.extension.internal.loader.enricher that implement WalkingDeclarationEnricherModifier and TypeClassDescriptionclassAdds a parameter for back pressure on message sources that applyclassDeclarationEnricherimplementation that walks through all theBooleanTypeparameters and sets them as optional.classAdds a #ExtensionConstants.PRIMARY_NODE_ONLY_PARAMETER_NAMEparameter on all sources for whichSourceModel.runsOnPrimaryNodeOnly()isfalseclassEnriches component models that depends on a configuration adding the `config-ref` parameter to the model.classEnriches all theConnectionProviderDeclarationby adding language rules parameters.final classSets defaults and other configurations on content parameters so that they provider a consistent experience.classAdds a default stereotype on all components which don't define onefinal classADeclarationEnricherwhich adds aExtensionConstants.ERROR_MAPPINGS_PARAMETER_NAMEparameter to all operationsfinal classSets theExecutionTypeon all operations which didn't explicitly set one.classDeclarationEnricherimplementation which enrichesoperationModelsadding connectivity relatedMuleErrorsif the operations are considered as a connected ones.final classNavigates all the components of the extension and automatically declares all complex types.classEnriches constructs models with the synthetic "name" parameter.classLooks for all theConnectionProviderDeclarationwith theOAuthModelPropertyand adds synthetic parameters that allows configuring the proper grant typeclassEnhances the declaration of theParameterDslConfigurationtaking into account the type of the parameter as well as the context in which the type is being used.final classDeclarationEnricherwhich walks through all theParameterDeclarationof the entire extension and populates them with the correspondent order.final classADeclarationEnricherwhich adds the following to allSourceDeclaration: A reconnection strategy parameterfinal classADeclarationEnricherwhich adds a redelivery policy parameter to all sourcesclassAdds infrastructure parameters to sources and operations which returnsInputStreamobjects.final classADeclarationEnricherwhich adds aExtensionConstants.TARGET_PARAMETER_NAMEparameter to all non void operationsfinal classDeclarationEnricherwhich enrich transactionalcomponent modelsadding required transactional parameters to the correspondent model.