public class CreateParamBeanDefinitionRequest extends CreateBeanDefinitionRequest
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
Consumer<org.mule.runtime.ast.api.ComponentAst> |
getNestedComponentParamProcessor() |
org.mule.runtime.ast.api.ComponentParameterAst |
getParam() |
org.mule.runtime.ast.api.ComponentParameterAst |
getParameter(String parameterName)
Resolve a parameter with the provided name in the scope of the param owner of this request.
|
org.mule.runtime.ast.api.ComponentAst |
getParamOwnerComponent() |
org.mule.runtime.ast.api.ComponentAst |
resolveConfigurationComponent()
The
ComponentAst to create a bean definition for this request |
getComponent, getComponentBuildingDefinition, getComponentHierarchy, getParamsModels, getSpringComponentModel, resolveOwnerComponentpublic 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)
public org.mule.runtime.ast.api.ComponentAst resolveConfigurationComponent()
CreateBeanDefinitionRequestComponentAst to create a bean definition for this requestresolveConfigurationComponent in class CreateBeanDefinitionRequestpublic org.mule.runtime.ast.api.ComponentAst getParamOwnerComponent()
public org.mule.runtime.ast.api.ComponentParameterAst getParam()
public Consumer<org.mule.runtime.ast.api.ComponentAst> getNestedComponentParamProcessor()
public org.mule.runtime.ast.api.ComponentParameterAst getParameter(String parameterName)
CreateBeanDefinitionRequestgetParameter in class CreateBeanDefinitionRequestCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.