Package | Description |
---|---|
org.apache.synapse.config.xml |
Factories and serializers for XML based configuration.
|
org.apache.synapse.endpoints | |
org.apache.synapse.eventing.filters | |
org.apache.synapse.mediators.builtin | |
org.apache.synapse.mediators.db | |
org.apache.synapse.mediators.eip | |
org.apache.synapse.mediators.eip.aggregator | |
org.apache.synapse.mediators.eip.splitter | |
org.apache.synapse.mediators.elementary | |
org.apache.synapse.mediators.ext | |
org.apache.synapse.mediators.transform | |
org.apache.synapse.mediators.transform.url | |
org.apache.synapse.util.xpath |
Support for XPath expressions with Synapse specific extensions.
|
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
ValueFactory.createSynXpath(org.apache.axiom.om.OMElement elem,
String key)
Create synapse xpath expression
{} type user input is used to create real xpath expression
|
static SynapseXPath |
SynapseXPathFactory.getSynapseXPath(org.apache.axiom.om.OMElement elem,
QName attribName) |
static SynapseXPath |
SynapseXPathFactory.getSynapseXPath(org.apache.axiom.om.OMElement elem,
String expression) |
Modifier and Type | Method and Description |
---|---|
static org.apache.axiom.om.OMElement |
SynapseXPathSerializer.serializeTextXPath(SynapseXPath xpath,
String expression,
org.apache.axiom.om.OMElement elem,
String attribName) |
static org.apache.axiom.om.OMElement |
SynapseXPathSerializer.serializeXPath(SynapseXPath xpath,
org.apache.axiom.om.OMElement elem,
String attribName) |
static org.apache.axiom.om.OMElement |
SynapseXPathSerializer.serializeXPath(SynapseXPath xpath,
String expression,
org.apache.axiom.om.OMElement elem,
String attribName) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
HTTPEndpoint.getHttpMethodExpression() |
SynapseXPath |
ResolvingEndpoint.getKeyExpression() |
Modifier and Type | Method and Description |
---|---|
void |
HTTPEndpoint.setHttpMethodExpression(SynapseXPath httpMethodExpression) |
void |
ResolvingEndpoint.setKeyExpression(SynapseXPath keyExpression) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
XPathBasedEventFilter.getSourceXpath() |
Modifier and Type | Method and Description |
---|---|
void |
TopicBasedEventFilter.setSourceXpath(SynapseXPath sourceXpath) |
void |
XPathBasedEventFilter.setSourceXpath(SynapseXPath sourceXpath) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
ForEachMediator.getExpression() |
SynapseXPath |
CalloutMediator.getRequestXPath() |
SynapseXPath |
CalloutMediator.getTargetXPath() |
Modifier and Type | Method and Description |
---|---|
void |
ForEachMediator.setExpression(SynapseXPath expression) |
void |
CalloutMediator.setRequestXPath(SynapseXPath requestXPath) |
void |
CalloutMediator.setTargetXPath(SynapseXPath targetXPath) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
Statement.Parameter.getXpath() |
Modifier and Type | Method and Description |
---|---|
void |
Statement.addParameter(String propertyName,
SynapseXPath xpath,
String type) |
Modifier and Type | Method and Description |
---|---|
static void |
EIPUtils.enrichEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope,
org.apache.axiom.soap.SOAPEnvelope enricher,
MessageContext synCtxt,
SynapseXPath expression)
Merge two SOAP envelopes using the given XPath expression that specifies the
element that enriches the first envelope from the second
|
static List<org.apache.axiom.om.OMNode> |
EIPUtils.getDetachedMatchingElements(org.apache.axiom.soap.SOAPEnvelope envelope,
MessageContext synCtxt,
SynapseXPath expression)
Return the set of detached elements specified by the XPath over the given envelope
|
static List |
EIPUtils.getMatchingElements(org.apache.axiom.soap.SOAPEnvelope envelope,
MessageContext synCtxt,
SynapseXPath expression)
Return the set of elements specified by the XPath over the given envelope
|
static List |
EIPUtils.getMatchingElements(org.apache.axiom.soap.SOAPEnvelope envelope,
SynapseXPath expression)
Return the set of elements specified by the XPath over the given envelope
|
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
AggregateMediator.getAggregationExpression() |
SynapseXPath |
AggregateMediator.getCorrelateExpression() |
Modifier and Type | Method and Description |
---|---|
void |
AggregateMediator.setAggregationExpression(SynapseXPath aggregationExpression) |
void |
AggregateMediator.setCorrelateExpression(SynapseXPath correlateExpression) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
IterateMediator.getAttachPath() |
SynapseXPath |
IterateMediator.getExpression() |
Modifier and Type | Method and Description |
---|---|
void |
IterateMediator.setAttachPath(SynapseXPath attachPath) |
void |
IterateMediator.setExpression(SynapseXPath expression) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
Target.getXpath() |
SynapseXPath |
Source.getXpath() |
Modifier and Type | Method and Description |
---|---|
void |
Target.setXpath(SynapseXPath xpath) |
void |
Source.setXpath(SynapseXPath xpath) |
Modifier and Type | Field and Description |
---|---|
protected Map<Field,SynapseXPath> |
AnnotatedCommandMediator.afterFields |
protected Map<Method,SynapseXPath> |
AnnotatedCommandMediator.afterMethods |
protected Map<Field,SynapseXPath> |
AnnotatedCommandMediator.beforeFields |
protected Map<Method,SynapseXPath> |
AnnotatedCommandMediator.beforeMethods |
Modifier and Type | Method and Description |
---|---|
protected SynapseXPath |
AnnotatedCommandMediator.createSynapseXPATH(String xpath,
Namespaces nsAnnotation)
Create an SynapseXPath from an xpath string
|
Modifier and Type | Method and Description |
---|---|
Map<String,SynapseXPath> |
POJOCommandMediator.getMessageGetterProperties() |
Map<String,SynapseXPath> |
POJOCommandMediator.getMessageSetterProperties() |
Modifier and Type | Method and Description |
---|---|
void |
POJOCommandMediator.addMessageGetterProperty(String name,
SynapseXPath xpath) |
void |
POJOCommandMediator.addMessageSetterProperty(String name,
SynapseXPath xpath) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
HeaderMediator.getExpression() |
SynapseXPath |
FaultMediator.getFaultCodeExpr() |
SynapseXPath |
FaultMediator.getFaultDetailExpr() |
SynapseXPath |
FaultMediator.getFaultReasonExpr() |
SynapseXPath |
XSLTMediator.getSource() |
Modifier and Type | Method and Description |
---|---|
void |
HeaderMediator.setExpression(SynapseXPath expression) |
void |
FaultMediator.setFaultCodeExpr(SynapseXPath faultCodeExpr) |
void |
FaultMediator.setFaultDetailExpr(SynapseXPath faultDetailExpr) |
void |
FaultMediator.setFaultReasonExpr(SynapseXPath faultReasonExpr) |
void |
XSLTMediator.setSource(SynapseXPath source) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
RewriteAction.getXpath() |
Modifier and Type | Method and Description |
---|---|
void |
RewriteAction.setXpath(SynapseXPath xpath) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
SourceXPathSupport.getXPath()
Get the XPath expression.
|
static SynapseXPath |
SynapseXPath.parseXPathString(String xPathStr) |
Modifier and Type | Method and Description |
---|---|
void |
SourceXPathSupport.setXPath(SynapseXPath xpath)
Set the XPath expression.
|
Copyright © 2005–2018 Apache Software Foundation. All rights reserved.