public class Source extends Object
Constructor and Description |
---|
Source() |
Modifier and Type | Method and Description |
---|---|
ArrayList<org.apache.axiom.om.OMNode> |
evaluate(MessageContext synCtx,
SynapseLog synLog) |
com.google.gson.JsonElement |
evaluateJson(MessageContext synCtx,
SynapseLog synLog,
com.google.gson.JsonElement sourcePropertyJson)
This method will evaluate a specified source json element.
|
String |
getInlineKey() |
org.apache.axiom.om.OMNode |
getInlineOMNode() |
String |
getProperty() |
int |
getSourceType() |
SynapsePath |
getXpath() |
boolean |
isClone() |
void |
setClone(boolean clone) |
void |
setInlineKey(String inlineKey) |
void |
setInlineOMNode(org.apache.axiom.om.OMNode inlineOMNode) |
void |
setProperty(String property) |
void |
setSourceType(int sourceType) |
void |
setXpath(SynapsePath xpath) |
public ArrayList<org.apache.axiom.om.OMNode> evaluate(MessageContext synCtx, SynapseLog synLog) throws org.jaxen.JaxenException
org.jaxen.JaxenException
public com.google.gson.JsonElement evaluateJson(MessageContext synCtx, SynapseLog synLog, com.google.gson.JsonElement sourcePropertyJson) throws org.jaxen.JaxenException
synCtx
- - Current Message ContextsynLog
- - Default Logger for the packagesourcePropertyJson
- Parsed Json elementorg.jaxen.JaxenException
public SynapsePath getXpath()
public void setXpath(SynapsePath xpath)
public int getSourceType()
public void setSourceType(int sourceType)
public String getProperty()
public void setProperty(String property)
public boolean isClone()
public void setClone(boolean clone)
public void setInlineOMNode(org.apache.axiom.om.OMNode inlineOMNode)
public org.apache.axiom.om.OMNode getInlineOMNode()
public String getInlineKey()
public void setInlineKey(String inlineKey)
Copyright © 2005–2020 Apache Software Foundation. All rights reserved.