public class BeanMediator extends AbstractMediator
Modifier and Type | Class and Description |
---|---|
static class |
BeanMediator.Action
Enum representing the action performed by the Bean mediator.
|
log, trace, traceState
Constructor and Description |
---|
BeanMediator() |
Modifier and Type | Method and Description |
---|---|
BeanMediator.Action |
getAction() |
java.lang.Class |
getClazz() |
java.lang.String |
getPropertyName() |
Target |
getTarget() |
Value |
getValue() |
java.lang.String |
getVarName() |
boolean |
isReplace() |
boolean |
mediate(MessageContext synCtx)
Manipulates a JavaBean attached to the current message context according to the supplied
semantics.
|
void |
setAction(BeanMediator.Action action) |
void |
setClazz(java.lang.Class clazz) |
void |
setPropertyName(java.lang.String propertyName) |
void |
setReplace(boolean replace) |
void |
setTarget(Target target) |
void |
setValue(Value value) |
void |
setVarName(java.lang.String varName) |
auditLog, auditWarn, configure, disableStatistics, disableTracing, divertMediationRoute, enableStatistics, enableTracing, getAspectConfiguration, getCommentsList, getDescription, getInputType, getLastSequenceFaultHandler, getLog, getMediatorName, getMediatorPosition, getOutputType, getRegisteredMediationFlowPoint, getShortDescription, getTraceState, getType, handleException, handleException, isBreakPoint, isContentAltering, 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 boolean mediate(MessageContext synCtx)
synCtx
- The current message for mediationpublic BeanMediator.Action getAction()
public void setAction(BeanMediator.Action action)
public java.lang.String getVarName()
public void setVarName(java.lang.String varName)
public java.lang.String getPropertyName()
public void setPropertyName(java.lang.String propertyName)
public Value getValue()
public void setValue(Value value)
public Target getTarget()
public void setTarget(Target target)
public boolean isReplace()
public void setReplace(boolean replace)
public java.lang.Class getClazz()
public void setClazz(java.lang.Class clazz)
Copyright © 2005-2022 Apache Software Foundation. All Rights Reserved.