| Modifier and Type | Method and Description |
|---|---|
protected static void |
MuleArtifactContext.postProcessBeanDefinition(ComponentModel resolvedComponent,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
String beanName)
Forces the registration of instances of
TransformerResolver and Converter to be created, so that
PostRegistrationActionsPostProcessor can work its magic and add them to the transformation graph |
| Modifier and Type | Method and Description |
|---|---|
ComponentModel |
ComponentModel.Builder.build() |
ComponentModel |
ComponentModelReader.extractComponentDefinitionModel(ConfigLine configLine,
String configFileName) |
ComponentModel |
ApplicationModel.findComponentDefinitionModel(Element element) |
ComponentModel |
ComponentModel.getParent() |
ComponentModel |
ApplicationModel.getRootComponentModel()
TODO MULE-9688: When the model it's made immutable we will also provide the parent component for navigation and this will not
be needed anymore.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<ComponentModel> |
ApplicationModel.findComponentDefinitionModel(ComponentIdentifier componentIdentifier) |
Optional<ComponentModel> |
ApplicationModel.findNamedComponent(String name)
Find a named component configuration.
|
List<ComponentModel> |
ComponentModel.getInnerComponents() |
List<ComponentModel> |
MinimalApplicationModelGenerator.resolveComponentModelDependencies() |
| Modifier and Type | Method and Description |
|---|---|
ComponentModel.Builder |
ComponentModel.Builder.addChildComponentModel(ComponentModel componentModel)
Adds a new complex child object to this
ComponentModel. |
void |
ComponentModel.setParent(ComponentModel parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
ApplicationModel.executeOnEveryComponentTree(Consumer<ComponentModel> task) |
void |
ApplicationModel.executeOnEveryMuleComponentTree(Consumer<ComponentModel> task) |
| Modifier and Type | Method and Description |
|---|---|
ComponentModel |
OperationComponentModelModelProperty.getComponentModel() |
| Modifier and Type | Method and Description |
|---|---|
List<ComponentModel> |
GlobalElementComponentModelModelProperty.getGlobalElements() |
| Constructor and Description |
|---|
OperationComponentModelModelProperty(ComponentModel componentModel)
Constructs a element of an ModelProperty that will hold the Processors defined in a |
| Constructor and Description |
|---|
GlobalElementComponentModelModelProperty(List<ComponentModel> globalElements)
Constructs a
ModelProperty that will hold the Mule global elements to be later macro expanded into a Mule
application. |
| Constructor and Description |
|---|
ObjectTypeVisitor(ComponentModel componentModel) |
| Modifier and Type | Method and Description |
|---|---|
static XmlCustomAttributeHandler.ComponentCustomAttributeRetrieve |
XmlCustomAttributeHandler.from(ComponentModel componentModel) |
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.beans.factory.support.AbstractBeanDefinition |
CommonBeanDefinitionCreator.adaptFilterBeanDefinitions(ComponentModel parentComponentModel,
org.springframework.beans.factory.support.AbstractBeanDefinition originalBeanDefinition) |
static List<org.springframework.beans.PropertyValue> |
CommonBeanDefinitionCreator.getPropertyValueFromPropertiesComponent(ComponentModel propertyComponentModel) |
static org.springframework.beans.PropertyValue |
PropertyComponentUtils.getPropertyValueFromPropertyComponent(ComponentModel propertyComponentModel)
Creates a
PropertyValue from a generic property/ies component in the configuration. |
void |
CommonBeanDefinitionCreator.BeanDefinitionPostProcessor.postProcess(ComponentModel componentModel,
org.springframework.beans.factory.support.AbstractBeanDefinition beanDefinition) |
org.springframework.beans.factory.config.BeanDefinition |
BeanDefinitionFactory.resolveComponentRecursively(ComponentModel parentComponentModel,
ComponentModel componentModel,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
BiConsumer<ComponentModel,org.springframework.beans.factory.support.BeanDefinitionRegistry> componentModelPostProcessor,
BiFunction<Element,org.springframework.beans.factory.config.BeanDefinition,org.springframework.beans.factory.config.BeanDefinition> oldParsingMechanism)
Creates a
BeanDefinition by traversing the ComponentModel and its children. |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.beans.factory.config.BeanDefinition |
BeanDefinitionFactory.resolveComponentRecursively(ComponentModel parentComponentModel,
ComponentModel componentModel,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
BiConsumer<ComponentModel,org.springframework.beans.factory.support.BeanDefinitionRegistry> componentModelPostProcessor,
BiFunction<Element,org.springframework.beans.factory.config.BeanDefinition,org.springframework.beans.factory.config.BeanDefinition> oldParsingMechanism)
Creates a
BeanDefinition by traversing the ComponentModel and its children. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.