public abstract class MediatorVariable extends Object
Constructor and Description |
---|
MediatorVariable(QName name) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
evaluateValue(org.apache.synapse.MessageContext synCtx)
Calculates the value of this variable
|
QName |
getName() |
net.sf.saxon.s9api.XdmNodeKind |
getNodeKind() |
net.sf.saxon.s9api.ItemType |
getType() |
Object |
getValue() |
void |
setName(QName name) |
void |
setNodeKind(net.sf.saxon.s9api.XdmNodeKind nodeKind) |
void |
setType(net.sf.saxon.s9api.ItemType type) |
void |
setValue(Object value) |
protected Object value
public MediatorVariable(QName name)
public QName getName()
public void setName(QName name)
public net.sf.saxon.s9api.ItemType getType()
public void setType(net.sf.saxon.s9api.ItemType type)
public net.sf.saxon.s9api.XdmNodeKind getNodeKind()
public void setNodeKind(net.sf.saxon.s9api.XdmNodeKind nodeKind)
public Object getValue()
public void setValue(Object value)
public abstract boolean evaluateValue(org.apache.synapse.MessageContext synCtx)
synCtx
- Current message in transittrue
if the value has changedCopyright © 2005–2019 Apache Software Foundation. All rights reserved.