public abstract class AbstractVariableEnricherDataTypePropagator extends AbstractEnricherDataTypePropagator
EnricherDataTypePropagator that propagate data type to message properties.| Constructor and Description |
|---|
AbstractVariableEnricherDataTypePropagator(String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addVariable(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
String propertyName) |
protected abstract boolean |
containsVariable(Event event,
String propertyName) |
protected boolean |
doPropagate(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
org.mule.mvel2.ast.ASTNode node) |
propagatepublic AbstractVariableEnricherDataTypePropagator(String propertyName)
protected boolean doPropagate(Event event, Event.Builder builder, org.mule.runtime.api.metadata.TypedValue typedValue, org.mule.mvel2.ast.ASTNode node)
doPropagate in class AbstractEnricherDataTypePropagatorprotected abstract void addVariable(Event event, Event.Builder builder, org.mule.runtime.api.metadata.TypedValue typedValue, String propertyName)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.