Uses of Class
org.apache.synapse.config.xml.SynapsePath
-
Packages that use SynapsePath Package Description org.apache.synapse.config.xml Factories and serializers for XML based configuration.org.apache.synapse.endpoints org.apache.synapse.mediators org.apache.synapse.mediators.builtin org.apache.synapse.mediators.db org.apache.synapse.mediators.eip.aggregator org.apache.synapse.mediators.eip.splitter org.apache.synapse.mediators.elementary org.apache.synapse.mediators.filters org.apache.synapse.mediators.store org.apache.synapse.mediators.transform org.apache.synapse.util.xpath Support for XPath expressions with Synapse specific extensions. -
-
Uses of SynapsePath in org.apache.synapse.config.xml
Methods in org.apache.synapse.config.xml that return SynapsePath Modifier and Type Method Description static SynapsePath
SynapsePathFactory. getSynapsePath(org.apache.axiom.om.OMElement elem, String expression)
static SynapsePath
SynapsePathFactory. getSynapsePath(org.apache.axiom.om.OMElement elem, QName attribName)
static SynapsePath
SynapsePathFactory. getSynapsePathfromExpression(org.apache.axiom.om.OMElement elem, String expression)
Methods in org.apache.synapse.config.xml with parameters of type SynapsePath Modifier and Type Method Description static org.apache.axiom.om.OMElement
SynapsePathSerializer. serializePath(SynapsePath path, String expression, org.apache.axiom.om.OMElement elem, String attribName)
static org.apache.axiom.om.OMElement
SynapsePathSerializer. serializePath(SynapsePath path, org.apache.axiom.om.OMElement elem, String attribName)
static org.apache.axiom.om.OMElement
SynapsePathSerializer. serializePathWithBraces(SynapsePath path, org.apache.axiom.om.OMElement elem, String attribName)
static org.apache.axiom.om.OMElement
SynapsePathSerializer. serializeTextPath(SynapsePath path, String expression, org.apache.axiom.om.OMElement elem, String attribName)
-
Uses of SynapsePath in org.apache.synapse.endpoints
Methods in org.apache.synapse.endpoints that return SynapsePath Modifier and Type Method Description SynapsePath
EndpointDefinition. getDynamicPolicy()
GET expression to evaluate dynamic ws policySynapsePath
EndpointDefinition. getDynamicTimeoutExpression()
Methods in org.apache.synapse.endpoints with parameters of type SynapsePath Modifier and Type Method Description void
EndpointDefinition. setDynamicPolicy(SynapsePath dynamicPolicy)
Set expression to evaluate dynamic ws policyvoid
EndpointDefinition. setDynamicTimeoutExpression(SynapsePath expression)
-
Uses of SynapsePath in org.apache.synapse.mediators
Methods in org.apache.synapse.mediators that return SynapsePath Modifier and Type Method Description SynapsePath
MediatorProperty. getExpression()
SynapsePath
Value. getExpression()
Retrieving dynamic keyMethods in org.apache.synapse.mediators with parameters of type SynapsePath Modifier and Type Method Description void
MediatorProperty. setExpression(SynapsePath expression)
Constructors in org.apache.synapse.mediators with parameters of type SynapsePath Constructor Description Value(SynapsePath expression)
Create a key instance using a dynamic key (Xpath or JsonPath Expression) -
Uses of SynapsePath in org.apache.synapse.mediators.builtin
Methods in org.apache.synapse.mediators.builtin that return SynapsePath Modifier and Type Method Description SynapsePath
ForEachMediator. getExpression()
SynapsePath
PropertyMediator. getExpression()
SynapsePath
ValidateMediator. getSource()
Get the source XPath which yields the source element for validationMethods in org.apache.synapse.mediators.builtin with parameters of type SynapsePath Modifier and Type Method Description void
ForEachMediator. setExpression(SynapsePath expression)
void
PropertyMediator. setExpression(SynapsePath expression)
void
PropertyMediator. setExpression(SynapsePath expression, String type)
void
ValidateMediator. setSource(SynapsePath source)
Set the given XPath as the source XPath -
Uses of SynapsePath in org.apache.synapse.mediators.db
Methods in org.apache.synapse.mediators.db that return SynapsePath Modifier and Type Method Description SynapsePath
Statement.Parameter. getPath()
Methods in org.apache.synapse.mediators.db with parameters of type SynapsePath Modifier and Type Method Description void
Statement. addParameter(String propertyName, SynapsePath path, String type)
-
Uses of SynapsePath in org.apache.synapse.mediators.eip.aggregator
Methods in org.apache.synapse.mediators.eip.aggregator that return SynapsePath Modifier and Type Method Description SynapsePath
AggregateMediator. getAggregationExpression()
SynapsePath
AggregateMediator. getCorrelateExpression()
Methods in org.apache.synapse.mediators.eip.aggregator with parameters of type SynapsePath Modifier and Type Method Description void
AggregateMediator. setAggregationExpression(SynapsePath aggregationExpression)
void
AggregateMediator. setCorrelateExpression(SynapsePath correlateExpression)
-
Uses of SynapsePath in org.apache.synapse.mediators.eip.splitter
Methods in org.apache.synapse.mediators.eip.splitter that return SynapsePath Modifier and Type Method Description SynapsePath
IterateMediator. getAttachPath()
SynapsePath
IterateMediator. getExpression()
Methods in org.apache.synapse.mediators.eip.splitter with parameters of type SynapsePath Modifier and Type Method Description void
IterateMediator. setAttachPath(SynapsePath attachPath)
void
IterateMediator. setExpression(SynapsePath expression)
-
Uses of SynapsePath in org.apache.synapse.mediators.elementary
Methods in org.apache.synapse.mediators.elementary that return SynapsePath Modifier and Type Method Description SynapsePath
Source. getXpath()
SynapsePath
Target. getXpath()
Methods in org.apache.synapse.mediators.elementary with parameters of type SynapsePath Modifier and Type Method Description void
Target. removeJsonFromBody(MessageContext synCtx, SynapsePath jsonPath)
This method will remove all the matching elements of the given jsonPath from the JSON payload in the msg context.void
Target. removeJsonFromProperty(MessageContext synCtx, String property, SynapsePath jsonPath)
This method will remove all the matching elements of the given jsonPath from the JSON payload in the property and set the result back to the same property.void
Source. setXpath(SynapsePath xpath)
void
Target. setXpath(SynapsePath xpath)
-
Uses of SynapsePath in org.apache.synapse.mediators.filters
Methods in org.apache.synapse.mediators.filters that return SynapsePath Modifier and Type Method Description SynapsePath
FilterMediator. getSource()
SynapsePath
SwitchMediator. getSource()
Return the source Path expression setSynapsePath
FilterMediator. getXpath()
Methods in org.apache.synapse.mediators.filters with parameters of type SynapsePath Modifier and Type Method Description void
FilterMediator. setSource(SynapsePath source)
void
SwitchMediator. setSource(SynapsePath source)
Sets the source Path expressionvoid
FilterMediator. setXpath(SynapsePath xpath)
-
Uses of SynapsePath in org.apache.synapse.mediators.store
Methods in org.apache.synapse.mediators.store that return SynapsePath Modifier and Type Method Description SynapsePath
MessageStoreMediator. getMessageStoreExp()
Methods in org.apache.synapse.mediators.store with parameters of type SynapsePath Modifier and Type Method Description void
MessageStoreMediator. setMessageStoreExp(SynapsePath messageStoreExp)
-
Uses of SynapsePath in org.apache.synapse.mediators.transform
Methods in org.apache.synapse.mediators.transform that return SynapsePath Modifier and Type Method Description SynapsePath
Argument. getExpression()
SynapsePath
HeaderMediator. getExpression()
Methods in org.apache.synapse.mediators.transform with parameters of type SynapsePath Modifier and Type Method Description void
Argument. setExpression(SynapsePath expression)
void
HeaderMediator. setExpression(SynapsePath expression)
-
Uses of SynapsePath in org.apache.synapse.util.xpath
Subclasses of SynapsePath in org.apache.synapse.util.xpath Modifier and Type Class Description class
SynapseJsonPath
class
SynapseXPath
XPath that has been used inside Synapse xpath processing.
-