public abstract class AbstractEnricherDataTypePropagator extends Object implements EnricherDataTypePropagator
EnricherDataTypePropagator
Constructor and Description |
---|
AbstractEnricherDataTypePropagator() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
doPropagate(MuleMessage message,
TypedValue typedValue,
org.mule.mvel2.ast.ASTNode node) |
boolean |
propagate(MuleMessage message,
TypedValue typedValue,
org.mule.mvel2.compiler.CompiledExpression compiledExpression)
Propagates
DataType on message enrichment |
public boolean propagate(MuleMessage message, TypedValue typedValue, org.mule.mvel2.compiler.CompiledExpression compiledExpression)
EnricherDataTypePropagator
DataType
on message enrichmentpropagate
in interface EnricherDataTypePropagator
message
- message being enrichedtypedValue
- value used to enrich the messagecompiledExpression
- assignment expression used for enrichmentprotected abstract boolean doPropagate(MuleMessage message, TypedValue typedValue, org.mule.mvel2.ast.ASTNode node)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.