public abstract class MediatorVariable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
value |
Constructor and Description |
---|
MediatorVariable(javax.xml.namespace.QName name) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
evaluateValue(org.apache.synapse.MessageContext synCtx)
Calculates the value of this variable
|
javax.xml.namespace.QName |
getName() |
net.sf.saxon.s9api.XdmNodeKind |
getNodeKind() |
net.sf.saxon.s9api.ItemType |
getType() |
java.lang.Object |
getValue() |
void |
setName(javax.xml.namespace.QName name) |
void |
setNodeKind(net.sf.saxon.s9api.XdmNodeKind nodeKind) |
void |
setType(net.sf.saxon.s9api.ItemType type) |
void |
setValue(java.lang.Object value) |
public javax.xml.namespace.QName getName()
public void setName(javax.xml.namespace.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 java.lang.Object getValue()
public void setValue(java.lang.Object value)
public abstract boolean evaluateValue(org.apache.synapse.MessageContext synCtx)
synCtx
- Current message in transittrue
if the value has changedCopyright © 2005-2020 Apache Software Foundation. All Rights Reserved.