public class DefaultExtensionBuildingDefinitionProvider extends Object implements ExtensionBuildingDefinitionProvider
ComponentBuildingDefinitionProvider which provides definitions capable of handling all extensions registered
on the ExtensionManager.| Constructor and Description |
|---|
DefaultExtensionBuildingDefinitionProvider() |
| Modifier and Type | Method and Description |
|---|---|
List<org.mule.runtime.dsl.api.component.ComponentBuildingDefinition> |
getComponentBuildingDefinitions() |
void |
init()
Gets a hold on a
ExtensionManager instance and generates the definitions. |
void |
setDslResolvingContext(org.mule.runtime.api.dsl.DslResolvingContext dslResolvingContext) |
void |
setExtensionModels(Set<org.mule.runtime.api.meta.model.ExtensionModel> extensionModels) |
public DefaultExtensionBuildingDefinitionProvider()
public void init()
ExtensionManager instance and generates the definitions.init in interface org.mule.runtime.dsl.api.component.ComponentBuildingDefinitionProviderIllegalStateException - if no extension manager could be foundpublic List<org.mule.runtime.dsl.api.component.ComponentBuildingDefinition> getComponentBuildingDefinitions()
getComponentBuildingDefinitions in interface org.mule.runtime.dsl.api.component.ComponentBuildingDefinitionProviderpublic void setExtensionModels(Set<org.mule.runtime.api.meta.model.ExtensionModel> extensionModels)
setExtensionModels in interface ExtensionBuildingDefinitionProviderpublic void setDslResolvingContext(org.mule.runtime.api.dsl.DslResolvingContext dslResolvingContext)
setDslResolvingContext in interface ExtensionBuildingDefinitionProviderCopyright © 2003–2023 MuleSoft, Inc.. All rights reserved.