Class ClassLoaderDeclarationEnricher
java.lang.Object
org.mule.runtime.extension.internal.loader.enricher.ClassLoaderDeclarationEnricher
- All Implemented Interfaces:
DeclarationEnricher
Adds a
ClassLoaderModelProperty pointing to ExtensionLoadingContext.getExtensionClassLoader()- 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
-
ClassLoaderDeclarationEnricher
public ClassLoaderDeclarationEnricher()
-
-
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
-