@Deprecated public final class ComponentBuildingDefinitionRegistry extends Object
ComponentBuildingDefinition that where discovered in the classpath.
ComponentBuildingDefinitions are located using SPI class ComponentBuildingDefinitionProvider.| Modifier and Type | Class and Description |
|---|---|
static class |
ComponentBuildingDefinitionRegistry.WrapperElementType
Deprecated.
Types of wrapper elements in the XML config.
|
| Constructor and Description |
|---|
ComponentBuildingDefinitionRegistry()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<?>> |
getBuildingDefinition(org.mule.runtime.api.component.ComponentIdentifier identifier)
Deprecated.
Lookups a
ComponentBuildingDefinition for a certain configuration component. |
Optional<ComponentBuildingDefinitionRegistry.WrapperElementType> |
getWrappedComponent(org.mule.runtime.api.component.ComponentIdentifier wrapperIdentifier)
Deprecated.
Lookups a
ComponentBuildingDefinitionRegistry.WrapperElementType for a certain configuration element. |
void |
register(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<?> builderDefinition)
Deprecated.
Adds a new
ComponentBuildingDefinition to the registry. |
public ComponentBuildingDefinitionRegistry()
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 identifierpublic Optional<ComponentBuildingDefinitionRegistry.WrapperElementType> getWrappedComponent(org.mule.runtime.api.component.ComponentIdentifier wrapperIdentifier)
ComponentBuildingDefinitionRegistry.WrapperElementType for a certain configuration element.wrapperIdentifier - the wrapper component identifierCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.