public class XQueryMediator extends AbstractMediator
log, trace, traceState
Constructor and Description |
---|
XQueryMediator() |
Modifier and Type | Method and Description |
---|---|
void |
addAllDataSourceProperties(List<MediatorProperty> list) |
void |
addAllVariables(List<MediatorVariable> list) |
void |
addVariable(MediatorVariable variable) |
List<MediatorProperty> |
getDataSourceProperties() |
Value |
getQueryKey() |
String |
getQuerySource() |
SynapseXPath |
getTarget() |
List<MediatorVariable> |
getVariables() |
boolean |
isUseDOMSource() |
boolean |
mediate(MessageContext synCtx)
Performs the query and attached the result to the target Node
|
void |
setQueryKey(Value queryKey) |
void |
setQuerySource(String querySource) |
void |
setTarget(SynapseXPath source) |
void |
setUseDOMSource(boolean useDOMSource) |
auditLog, auditWarn, configure, disableStatistics, enableStatistics, getAspectConfiguration, getDescription, getLog, getTraceState, getType, handleException, handleException, isContentAware, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, setDescription, setEffectiveTraceState, setTraceState, shouldTrace, traceOrDebug, traceOrDebugWarn
public boolean mediate(MessageContext synCtx)
synCtx
- The current messagepublic Value getQueryKey()
public void setQueryKey(Value queryKey)
public String getQuerySource()
public void setQuerySource(String querySource)
public void addAllVariables(List<MediatorVariable> list)
public void addVariable(MediatorVariable variable)
public List<MediatorProperty> getDataSourceProperties()
public List<MediatorVariable> getVariables()
public SynapseXPath getTarget()
public void setTarget(SynapseXPath source)
public void addAllDataSourceProperties(List<MediatorProperty> list)
public boolean isUseDOMSource()
public void setUseDOMSource(boolean useDOMSource)
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.