| Package | Description |
|---|---|
| org.mule.runtime.config.internal.context | |
| org.mule.runtime.config.internal.context.lazy | |
| org.mule.runtime.config.internal.dsl.spring |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
MuleArtifactContext.postProcessBeanDefinition(SpringComponentModel resolvedComponent,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
String beanName)
Forces the registration of instances of
TransformerResolver and Converter to be created, so that they are
added to the transformation graph. |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.mule.runtime.api.util.Pair<String,org.mule.runtime.ast.api.ComponentAst>> |
MuleArtifactContext.doCreateApplicationComponents(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory,
org.mule.runtime.ast.api.ArtifactAst applicationModel,
boolean mustBeRoot,
Map<org.mule.runtime.ast.api.ComponentAst,SpringComponentModel> springComponentModels) |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.mule.runtime.api.util.Pair<String,org.mule.runtime.ast.api.ComponentAst>> |
LazyMuleArtifactContext.doCreateApplicationComponents(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory,
org.mule.runtime.ast.api.ArtifactAst minimalAppModel,
boolean mustBeRoot,
Map<org.mule.runtime.ast.api.ComponentAst,SpringComponentModel> springComponentModels)
Apart from calling
MuleArtifactContext.createApplicationComponents(DefaultListableBeanFactory, ArtifactAst, boolean) from the
superclass, will handle orphan processors. |
| Modifier and Type | Method and Description |
|---|---|
SpringComponentModel |
CreateBeanDefinitionRequest.getSpringComponentModel() |
| Modifier and Type | Method and Description |
|---|---|
Collection<SpringComponentModel> |
CreateBeanDefinitionRequest.getParamsModels() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ComponentModelHelper.addAnnotation(QName annotationKey,
Object annotationValue,
SpringComponentModel springComponentModel) |
protected void |
BeanDefinitionFactory.handleSpringComponentModel(SpringComponentModel springComponentModel,
Map<org.mule.runtime.ast.api.ComponentAst,SpringComponentModel> springComponentModels,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
SpringConfigurationComponentLocator componentLocator) |
static boolean |
ComponentModelHelper.isAnnotatedObject(SpringComponentModel springComponentModel) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BeanDefinitionFactory.handleSpringComponentModel(SpringComponentModel springComponentModel,
Map<org.mule.runtime.ast.api.ComponentAst,SpringComponentModel> springComponentModels,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
SpringConfigurationComponentLocator componentLocator) |
void |
BeanDefinitionFactory.resolveComponent(Map<org.mule.runtime.ast.api.ComponentAst,SpringComponentModel> springComponentModels,
List<org.mule.runtime.ast.api.ComponentAst> componentHierarchy,
org.mule.runtime.ast.api.ComponentAst component,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
SpringConfigurationComponentLocator componentLocator)
Creates a
BeanDefinition for the ComponentModel. |
| Constructor and Description |
|---|
CreateBeanDefinitionRequest(List<org.mule.runtime.ast.api.ComponentAst> componentHierarchy,
org.mule.runtime.ast.api.ComponentAst component,
Collection<SpringComponentModel> paramsModels,
org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<T> componentBuildingDefinition,
org.mule.runtime.api.component.ComponentIdentifier componentIdentifier) |
CreateComponentBeanDefinitionRequest(List<org.mule.runtime.ast.api.ComponentAst> componentHierarchy,
org.mule.runtime.ast.api.ComponentAst component,
List<SpringComponentModel> paramsModels,
org.mule.runtime.dsl.api.component.ComponentBuildingDefinition componentBuildingDefinition,
Consumer<org.mule.runtime.ast.api.ComponentAst> nestedComponentParamProcessor) |
CreateDslParamGroupBeanDefinitionRequest(org.mule.runtime.api.meta.model.parameter.ParameterGroupModel paramGroupModel,
List<org.mule.runtime.ast.api.ComponentAst> componentHierarchy,
Collection<SpringComponentModel> paramsModels,
org.mule.runtime.ast.api.ComponentAst paramOwnerComponent,
org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<?> componentBuildingDefinition,
org.mule.runtime.api.component.ComponentIdentifier paramComponentIdentifier) |
CreateParamBeanDefinitionRequest(List<org.mule.runtime.ast.api.ComponentAst> componentHierarchy,
Collection<SpringComponentModel> paramsModels,
org.mule.runtime.ast.api.ComponentAst paramOwnerComponent,
org.mule.runtime.ast.api.ComponentParameterAst param,
org.mule.runtime.dsl.api.component.ComponentBuildingDefinition<?> componentBuildingDefinition,
org.mule.runtime.api.component.ComponentIdentifier paramComponentIdentifier,
Consumer<org.mule.runtime.ast.api.ComponentAst> nestedComponentParamProcessor) |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.