public final class ComponentBuildingDefinitionRegistry extends Object
ComponentBuildingDefinition that where discovered in the classpath.
ComponentBuildingDefinitions are located using SPI class ComponentBuildingDefinitionProvider.| Constructor and Description |
|---|
ComponentBuildingDefinitionRegistry() |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<?>> |
getBuildingDefinition(org.mule.runtime.api.component.ComponentIdentifier identifier)
Lookups a
ComponentBuildingDefinition for a certain configuration component. |
void |
register(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<?> builderDefinition)
Adds a new
ComponentBuildingDefinition to the registry. |
public void register(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<?> builderDefinition)
ComponentBuildingDefinition to the registry.builderDefinition - definition to be added in the registrypublic Optional<org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<?>> getBuildingDefinition(org.mule.runtime.api.component.ComponentIdentifier identifier)
ComponentBuildingDefinition for a certain configuration component.identifier - the component identifierCopyright © 2003–2019 MuleSoft, Inc.. All rights reserved.