Uses of Interface
org.mule.runtime.extension.api.loader.ExtensionLoadingContext
Packages that use ExtensionLoadingContext
Package
Description
-
Uses of ExtensionLoadingContext in org.mule.runtime.extension.api.loader
Methods in org.mule.runtime.extension.api.loader that return ExtensionLoadingContextModifier and TypeMethodDescriptionExtensionLoadingContext.addCustomDeclarationEnricher(DeclarationEnricher enricher) Registers a customDeclarationEnricherwhich is executed before the ones that the runtime automatically applies.ExtensionLoadingContext.addCustomDeclarationEnrichers(Collection<DeclarationEnricher> enrichers) Registers customDeclarationEnricherwhich are executed before the ones that the runtime automatically applies.ExtensionLoadingContext.addCustomValidator(ExtensionModelValidator extensionModelValidator) Registers a customExtensionModelValidatorto be executed on top of the ones which the runtime applies by default.ExtensionLoadingContext.addCustomValidators(Collection<ExtensionModelValidator> extensionModelValidators) Registers customExtensionModelValidatorto be executed on top of the ones which the runtime applies by default.Methods in org.mule.runtime.extension.api.loader with parameters of type ExtensionLoadingContextModifier and TypeMethodDescriptionvoidExtensionLoadingDelegate.accept(org.mule.runtime.api.meta.model.declaration.fluent.ExtensionDeclarer extensionDeclarer, ExtensionLoadingContext context) Uses the given arguments to declare the extensionprotected voidExtensionModelLoader.configureContextBeforeDeclaration(ExtensionLoadingContext context) Allows adding pre-configured the givencontextbefore it's fed intoExtensionModelLoader.declareExtension(ExtensionLoadingContext).protected abstract voidExtensionModelLoader.declareExtension(ExtensionLoadingContext context) This method uses theExtensionDeclarerfound throughgetExtensionDeclarer()to define theExtensionModelto be loaded.protected org.mule.runtime.api.meta.model.ExtensionModelExtensionModelLoader.doCreate(ExtensionLoadingContext context) Creates anExtensionModelfrom thecontext.voidDeclarationEnricher.enrich(ExtensionLoadingContext extensionLoadingContext) Enriches the descriptor provided in the givenextensionLoadingContext.default voidWalkingDeclarationEnricher.enrich(ExtensionLoadingContext extensionLoadingContext) Enriches the declaration in theextensionLoadingContextby using aDeclarationWalkerusing the result ofWalkingDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext)as a delegate.WalkingDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) Optionally returns aWalkingDeclarationEnricher.DeclarationEnricherWalkDelegatethat contains the enrichment logic. -
Uses of ExtensionLoadingContext in org.mule.runtime.extension.internal.loader
Classes in org.mule.runtime.extension.internal.loader that implement ExtensionLoadingContextMethods in org.mule.runtime.extension.internal.loader that return ExtensionLoadingContextModifier and TypeMethodDescriptionDefaultExtensionLoadingContext.addCustomDeclarationEnricher(DeclarationEnricher enricher) Registers a customDeclarationEnricherwhich is executed before the ones that the runtime automatically applies.DefaultExtensionLoadingContext.addCustomDeclarationEnrichers(Collection<DeclarationEnricher> enrichers) Registers customDeclarationEnricherwhich are executed before the ones that the runtime automatically applies.DefaultExtensionLoadingContext.addCustomValidator(ExtensionModelValidator extensionModelValidator) Registers a customExtensionModelValidatorto be executed on top of the ones which the runtime applies by default.DefaultExtensionLoadingContext.addCustomValidators(Collection<ExtensionModelValidator> extensionModelValidators) Registers customExtensionModelValidatorto be executed on top of the ones which the runtime applies by default.Methods in org.mule.runtime.extension.internal.loader with parameters of type ExtensionLoadingContextModifier and TypeMethodDescriptionorg.mule.runtime.api.meta.model.ExtensionModelExtensionModelFactory.create(ExtensionLoadingContext extensionLoadingContext) Transforms the givenextensionLoadingContextinto a validExtensionModelusing a specifyingdescribingContext -
Uses of ExtensionLoadingContext in org.mule.runtime.extension.internal.loader.enricher
Methods in org.mule.runtime.extension.internal.loader.enricher with parameters of type ExtensionLoadingContextModifier and TypeMethodDescriptionvoidClassLoaderDeclarationEnricher.enrich(ExtensionLoadingContext extensionLoadingContext) voidDynamicConfigDeclarationEnricher.enrich(ExtensionLoadingContext extensionLoadingContext) voidXmlDeclarationEnricher.enrich(ExtensionLoadingContext extensionLoadingContext) BackPressureDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) BooleanParameterDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ClusterSupportEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ConfigRefDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ConnectionProviderDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ContentParameterDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) DefaultStereotypeEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ErrorMappingsParameterDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ExecutionTypeDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ExtensionsErrorsDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ExtensionTypesDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) NamedObjectDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) OAuthDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ParameterDslDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ParameterLayoutOrderDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) ReconnectionStrategyDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) RedeliveryPolicyDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) StreamingDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) TargetParameterDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext) TransactionalDeclarationEnricher.getWalkDelegate(ExtensionLoadingContext extensionLoadingContext)