Class DynamicConfigDeclarationEnricher
java.lang.Object
org.mule.runtime.extension.internal.loader.enricher.DynamicConfigDeclarationEnricher
- All Implemented Interfaces:
DeclarationEnricher
Adds an
ExpirationPolicy parameter to all configs which might be used in a dynamic way- Since:
- 1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidenrich(ExtensionLoadingContext extensionLoadingContext) Enriches the descriptor provided in the givenextensionLoadingContext.Specifies aphasefor theDeclarationEnricherto be executed.
-
Constructor Details
-
DynamicConfigDeclarationEnricher
public DynamicConfigDeclarationEnricher()
-
-
Method Details
-
getExecutionPhase
Description copied from interface:DeclarationEnricherSpecifies aphasefor theDeclarationEnricherto be executed.- Specified by:
getExecutionPhasein interfaceDeclarationEnricher- Returns:
- the
phasein which theDeclarationEnricheris going to be executed
-
enrich
Description copied from interface:DeclarationEnricherEnriches the descriptor provided in the givenextensionLoadingContext.- Specified by:
enrichin interfaceDeclarationEnricher- Parameters:
extensionLoadingContext- aExtensionLoadingContext
-