public class RequiredForMetadataDeclarationEnricher extends Object implements org.mule.runtime.extension.api.loader.DeclarationEnricher
DeclarationEnricher implementation which introspect Configurations and Connection Provides and looks for parameters
declared as RequiredForMetadata. If at least one is detected a RequiredForMetadataModelProperty will be added
in the config or connection provider indicating which are the required parameters for metadata resolution.| Constructor and Description |
|---|
RequiredForMetadataDeclarationEnricher() |
| Modifier and Type | Method and Description |
|---|---|
void |
enrich(org.mule.runtime.extension.api.loader.ExtensionLoadingContext extensionLoadingContext) |
org.mule.runtime.extension.api.loader.DeclarationEnricherPhase |
getExecutionPhase() |
public RequiredForMetadataDeclarationEnricher()
public org.mule.runtime.extension.api.loader.DeclarationEnricherPhase getExecutionPhase()
getExecutionPhase in interface org.mule.runtime.extension.api.loader.DeclarationEnricherpublic void enrich(org.mule.runtime.extension.api.loader.ExtensionLoadingContext extensionLoadingContext)
enrich in interface org.mule.runtime.extension.api.loader.DeclarationEnricherCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.