public class EnrichMediator extends AbstractMediator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION_REMOVE |
static int |
BODY |
static int |
CUSTOM |
static int |
ENVELOPE |
static int |
INLINE |
static int |
KEY |
static int |
PROPERTY |
log, trace, traceState
Constructor and Description |
---|
EnrichMediator() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsInlineExpressions() |
Source |
getSource() |
Target |
getTarget() |
boolean |
isContentAltering()
This is used to indicate whether message payload get modified during mediation
|
boolean |
mediate(MessageContext synCtx)
Invokes the mediator passing the current message for mediation.
|
void |
setContainsInlineExpressions(boolean containsInlineExpressions) |
void |
setNativeJsonSupportEnabled(boolean nativeJsonSupportEnabled) |
void |
setSource(Source source) |
void |
setTarget(Target target) |
auditLog, auditWarn, configure, disableStatistics, disableTracing, divertMediationRoute, enableStatistics, enableTracing, getAspectConfiguration, getCommentsList, getDescription, getInputType, getLastSequenceFaultHandler, getLog, getMediatorName, getMediatorPosition, getOutputType, getRegisteredMediationFlowPoint, getShortDescription, getTraceState, getType, handleException, handleException, isBreakPoint, isContentAware, isSkipEnabled, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, isTracingEnabled, registerMediationFlowPoint, reportCloseStatistics, reportOpenStatistics, setBreakPoint, setCommentsList, setComponentStatisticsId, setDescription, setEffectiveTraceState, setMediatorPosition, setShortDescription, setSkipEnabled, setTraceState, shouldCaptureTracing, shouldTrace, shouldTrace, traceOrDebug, traceOrDebugWarn, unregisterMediationFlowPoint
public static final int CUSTOM
public static final int ENVELOPE
public static final int BODY
public static final int PROPERTY
public static final int INLINE
public static final int KEY
public static final java.lang.String ACTION_REMOVE
public boolean mediate(MessageContext synCtx)
Mediator
synCtx
- the current message for mediationpublic Source getSource()
public Target getTarget()
public void setSource(Source source)
public void setTarget(Target target)
public boolean isContentAltering()
Mediator
isContentAltering
in interface Mediator
isContentAltering
in class AbstractMediator
public void setNativeJsonSupportEnabled(boolean nativeJsonSupportEnabled)
public boolean containsInlineExpressions()
public void setContainsInlineExpressions(boolean containsInlineExpressions)
Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.