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.
|
Modifier and Type | Method and Description |
---|---|
static SynapsePath |
SynapsePathFactory.getSynapsePath(org.apache.axiom.om.OMElement elem,
javax.xml.namespace.QName attribName) |
static SynapsePath |
SynapsePathFactory.getSynapsePath(org.apache.axiom.om.OMElement elem,
java.lang.String expression) |
static SynapsePath |
SynapsePathFactory.getSynapsePathfromExpression(org.apache.axiom.om.OMElement elem,
java.lang.String expression) |
Modifier and Type | Method and Description |
---|---|
static org.apache.axiom.om.OMElement |
SynapsePathSerializer.serializePath(SynapsePath path,
org.apache.axiom.om.OMElement elem,
java.lang.String attribName) |
static org.apache.axiom.om.OMElement |
SynapsePathSerializer.serializePath(SynapsePath path,
java.lang.String expression,
org.apache.axiom.om.OMElement elem,
java.lang.String attribName) |
static org.apache.axiom.om.OMElement |
SynapsePathSerializer.serializePathWithBraces(SynapsePath path,
org.apache.axiom.om.OMElement elem,
java.lang.String attribName) |
static org.apache.axiom.om.OMElement |
SynapsePathSerializer.serializeTextPath(SynapsePath path,
java.lang.String expression,
org.apache.axiom.om.OMElement elem,
java.lang.String attribName) |
Modifier and Type | Method and Description |
---|---|
SynapsePath |
EndpointDefinition.getDynamicPolicy()
GET expression to evaluate dynamic ws policy
|
SynapsePath |
EndpointDefinition.getDynamicTimeoutExpression() |
Modifier and Type | Method and Description |
---|---|
void |
EndpointDefinition.setDynamicPolicy(SynapsePath dynamicPolicy)
Set expression to evaluate dynamic ws policy
|
void |
EndpointDefinition.setDynamicTimeoutExpression(SynapsePath expression) |
Modifier and Type | Method and Description |
---|---|
SynapsePath |
Value.getExpression()
Retrieving dynamic key
|
SynapsePath |
MediatorProperty.getExpression() |
Modifier and Type | Method and Description |
---|---|
void |
MediatorProperty.setExpression(SynapsePath expression) |
Constructor and Description |
---|
Value(SynapsePath expression)
Create a key instance using a dynamic key (Xpath or JsonPath Expression)
|
Modifier and Type | Method and Description |
---|---|
SynapsePath |
ForEachMediator.getExpression() |
SynapsePath |
PropertyMediator.getExpression() |
SynapsePath |
ValidateMediator.getSource()
Get the source XPath which yields the source element for validation
|
Modifier and Type | Method and Description |
---|---|
void |
ForEachMediator.setExpression(SynapsePath expression) |
void |
PropertyMediator.setExpression(SynapsePath expression) |
void |
PropertyMediator.setExpression(SynapsePath expression,
java.lang.String type) |
void |
ValidateMediator.setSource(SynapsePath source)
Set the given XPath as the source XPath
|
Modifier and Type | Method and Description |
---|---|
SynapsePath |
Statement.Parameter.getPath() |
Modifier and Type | Method and Description |
---|---|
void |
Statement.addParameter(java.lang.String propertyName,
SynapsePath path,
java.lang.String type) |
Modifier and Type | Method and Description |
---|---|
SynapsePath |
AggregateMediator.getAggregationExpression() |
SynapsePath |
AggregateMediator.getCorrelateExpression() |
Modifier and Type | Method and Description |
---|---|
void |
AggregateMediator.setAggregationExpression(SynapsePath aggregationExpression) |
void |
AggregateMediator.setCorrelateExpression(SynapsePath correlateExpression) |
Modifier and Type | Method and Description |
---|---|
SynapsePath |
IterateMediator.getAttachPath() |
SynapsePath |
IterateMediator.getExpression() |
Modifier and Type | Method and Description |
---|---|
void |
IterateMediator.setAttachPath(SynapsePath attachPath) |
void |
IterateMediator.setExpression(SynapsePath expression) |
Modifier and Type | Method and Description |
---|---|
SynapsePath |
Target.getXpath() |
SynapsePath |
Source.getXpath() |
Modifier and Type | Method and 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,
java.lang.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 |
Target.setXpath(SynapsePath xpath) |
void |
Source.setXpath(SynapsePath xpath) |
Modifier and Type | Method and Description |
---|---|
SynapsePath |
SwitchMediator.getSource()
Return the source Path expression set
|
SynapsePath |
FilterMediator.getSource() |
SynapsePath |
FilterMediator.getXpath() |
Modifier and Type | Method and Description |
---|---|
void |
SwitchMediator.setSource(SynapsePath source)
Sets the source Path expression
|
void |
FilterMediator.setSource(SynapsePath source) |
void |
FilterMediator.setXpath(SynapsePath xpath) |
Modifier and Type | Method and Description |
---|---|
SynapsePath |
MessageStoreMediator.getMessageStoreExp() |
Modifier and Type | Method and Description |
---|---|
void |
MessageStoreMediator.setMessageStoreExp(SynapsePath messageStoreExp) |
Modifier and Type | Method and Description |
---|---|
SynapsePath |
HeaderMediator.getExpression() |
SynapsePath |
Argument.getExpression() |
Modifier and Type | Method and Description |
---|---|
void |
HeaderMediator.setExpression(SynapsePath expression) |
void |
Argument.setExpression(SynapsePath expression) |
Modifier and Type | Class and Description |
---|---|
class |
SynapseJsonPath |
class |
SynapseXPath
XPath that has been used inside Synapse xpath processing.
|
Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.