public class ConstructDefinitionParser extends AbstractComponentDefinitionParser<org.mule.runtime.api.meta.model.construct.ConstructModel>
ExtensionDefinitionParser for parsing ConstructMessageProcessor instances through a
ConstructMessageProcessorObjectFactoryCURSOR_PROVIDER_FACTORY_FIELD_NAME, definitionBuilder, dslResolver, infrastructureParameterMap, objectParsingDelegates, PARAMETERS_FIELD_NAME, parsingContext, valueResolverFactory| Constructor and Description |
|---|
ConstructDefinitionParser(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder definition,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.construct.ConstructModel constructModel,
org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver dslSyntaxResolver,
ExtensionParsingContext parsingContext) |
| Modifier and Type | Method and Description |
|---|---|
protected Class<ConstructMessageProcessorObjectFactory> |
getMessageProcessorFactoryType() |
protected Class<ConstructMessageProcessor> |
getMessageProcessorType() |
doParse, getComponentModel, hasErrorMappingsGroup, hasOutputGroupaddDefinition, addParameter, getContextClassLoader, getFlatParameters, getInfrastructureParameterName, getInlineGroups, parse, parseAstParameter, parseAstParameter, parseAttributeParameter, parseAttributeParameter, parseCollectionParameter, parseCollectionParameter, parseFields, parseFields, parseFromTextExpression, parseFromTextExpression, parseInlineParameterGroup, parseMapParameters, parseMapParameters, parseNestedComponents, parseObject, parseObjectParameter, parseParameters, parseParameterspublic ConstructDefinitionParser(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder definition,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.construct.ConstructModel constructModel,
org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver dslSyntaxResolver,
ExtensionParsingContext parsingContext)
protected Class<ConstructMessageProcessor> getMessageProcessorType()
getMessageProcessorType in class AbstractComponentDefinitionParser<org.mule.runtime.api.meta.model.construct.ConstructModel>protected Class<ConstructMessageProcessorObjectFactory> getMessageProcessorFactoryType()
getMessageProcessorFactoryType in class AbstractComponentDefinitionParser<org.mule.runtime.api.meta.model.construct.ConstructModel>Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.