public class ComponentLocationVisitor extends Object implements Consumer<org.mule.runtime.api.util.Pair<org.mule.runtime.ast.api.ComponentAst,List<org.mule.runtime.ast.api.ComponentAst>>>
DefaultComponentLocation for all mule components in the artifact configuration.| Modifier and Type | Field and Description |
|---|---|
static org.mule.runtime.api.component.ComponentIdentifier |
BATCH_JOB_COMPONENT_IDENTIFIER |
static org.mule.runtime.api.component.ComponentIdentifier |
BATCH_PROCESSS_RECORDS_COMPONENT_IDENTIFIER |
| Constructor and Description |
|---|
ComponentLocationVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.mule.runtime.ast.api.ComponentAst componentModel,
List<org.mule.runtime.ast.api.ComponentAst> hierarchy) |
void |
accept(org.mule.runtime.api.util.Pair<org.mule.runtime.ast.api.ComponentAst,List<org.mule.runtime.ast.api.ComponentAst>> item)
For every
ComponentModel in the configuration, sets the DefaultComponentLocation associated within an
annotation under the key AbstractComponent.LOCATION_KEY. |
public static final org.mule.runtime.api.component.ComponentIdentifier BATCH_JOB_COMPONENT_IDENTIFIER
public static final org.mule.runtime.api.component.ComponentIdentifier BATCH_PROCESSS_RECORDS_COMPONENT_IDENTIFIER
public void accept(org.mule.runtime.api.util.Pair<org.mule.runtime.ast.api.ComponentAst,List<org.mule.runtime.ast.api.ComponentAst>> item)
ComponentModel in the configuration, sets the DefaultComponentLocation associated within an
annotation under the key AbstractComponent.LOCATION_KEY.public void accept(org.mule.runtime.ast.api.ComponentAst componentModel,
List<org.mule.runtime.ast.api.ComponentAst> hierarchy)
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.