public class RouteComponentParser extends ExtensionDefinitionParser
NestedRouteModelbaseDefinitionBuilder, CONFIG_PROVIDER_ATTRIBUTE_NAME, CURSOR_PROVIDER_FACTORY_FIELD_NAME, dslResolver, infrastructureParameterMap, objectParsingDelegates, parsingContext| Constructor and Description |
|---|
RouteComponentParser(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder definition,
org.mule.runtime.api.meta.model.nested.NestedRouteModel route,
org.mule.metadata.api.model.MetadataType metadataType,
ClassLoader classLoader,
org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax routeDsl,
org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver dslResolver,
ExtensionParsingContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder |
doParse(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder definitionBuilder)
Implementations place their custom parsing logic here.
|
addDefinition, addParameter, getChildKey, getContextClassLoader, getFlatParameters, getInfrastructureParameterName, getInlineGroups, parse, parseAttributeParameter, parseAttributeParameter, parseCollectionParameter, parseCollectionParameter, parseFields, parseFields, parseFromTextExpression, parseFromTextExpression, parseInlineParameterGroup, parseMapParameters, parseMapParameters, parseNestedComponents, parseObject, parseObjectParameter, parseObjectParameter, parseParameters, parseParameters, resolverOfpublic RouteComponentParser(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder definition,
org.mule.runtime.api.meta.model.nested.NestedRouteModel route,
org.mule.metadata.api.model.MetadataType metadataType,
ClassLoader classLoader,
org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax routeDsl,
org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver dslResolver,
ExtensionParsingContext context)
protected org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder doParse(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder definitionBuilder)
throws ConfigurationException
ExtensionDefinitionParserdoParse in class ExtensionDefinitionParserdefinitionBuilder - the ComponentBuildingDefinition.Builder on which implementation are to define their stuffConfigurationException - if a parsing error occursCopyright © 2003–2018 MuleSoft, Inc.. All rights reserved.