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.experimental | |
org.apache.synapse.libraries.eip | |
org.apache.synapse.mediators | |
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.filters | |
org.apache.synapse.mediators.transform | |
org.apache.synapse.mediators.transform.url | |
org.apache.synapse.mediators.xquery | |
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.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 |
ResolvingEndpoint.getKeyExpression() |
Modifier and Type | Method and Description |
---|---|
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 |
DetachMediator.getSource() |
SynapseXPath |
ReplaceMediator.getTarget() |
Modifier and Type | Method and Description |
---|---|
void |
DetachMediator.setSource(SynapseXPath source) |
void |
ReplaceMediator.setTarget(SynapseXPath source) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
CalloutBlockMediator.getRequestXPath() |
SynapseXPath |
CalloutBlockMediator.getTargetXPath() |
Modifier and Type | Method and Description |
---|---|
void |
CalloutBlockMediator.setRequestXPath(SynapseXPath requestXPath) |
void |
CalloutBlockMediator.setTargetXPath(SynapseXPath targetXPath) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
MediatorProperty.getExpression() |
SynapseXPath |
Value.getExpression()
Retrieving dynamic key
|
Modifier and Type | Method and Description |
---|---|
void |
MediatorProperty.setExpression(SynapseXPath expression) |
Constructor and Description |
---|
Value(SynapseXPath expression)
Create a key instance using a dynamic key (Xpath Expression)
|
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
PropertyMediator.getExpression() |
SynapseXPath |
CalloutMediator.getRequestXPath() |
SynapseXPath |
ValidateMediator.getSource()
Get the source XPath which yields the source element for validation
|
SynapseXPath |
CalloutMediator.getTargetXPath() |
Modifier and Type | Method and Description |
---|---|
void |
PropertyMediator.setExpression(SynapseXPath expression) |
void |
PropertyMediator.setExpression(SynapseXPath expression,
String type) |
void |
CalloutMediator.setRequestXPath(SynapseXPath requestXPath) |
void |
ValidateMediator.setSource(SynapseXPath source)
Set the given XPath as the source XPath
|
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 |
FilterMediator.getSource() |
SynapseXPath |
SwitchMediator.getSource()
Return the source XPath expression set
|
SynapseXPath |
FilterMediator.getXpath() |
Modifier and Type | Method and Description |
---|---|
void |
FilterMediator.setSource(SynapseXPath source) |
void |
SwitchMediator.setSource(SynapseXPath source)
Sets the source XPath expression
|
void |
FilterMediator.setXpath(SynapseXPath xpath) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
HeaderMediator.getExpression() |
SynapseXPath |
PayloadFactoryMediator.Argument.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 |
PayloadFactoryMediator.Argument.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 |
MediatorCustomVariable.getExpression() |
SynapseXPath |
XQueryMediator.getTarget() |
Modifier and Type | Method and Description |
---|---|
void |
MediatorCustomVariable.setExpression(SynapseXPath expression) |
void |
XQueryMediator.setTarget(SynapseXPath source) |
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-2017 Apache Software Foundation. All Rights Reserved.