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.eip | |
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,
java.lang.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,
javax.xml.namespace.QName attribName) |
static SynapseXPath |
SynapseXPathFactory.getSynapseXPath(org.apache.axiom.om.OMElement elem,
java.lang.String expression) |
Modifier and Type | Method and Description |
---|---|
static org.apache.axiom.om.OMElement |
SynapseXPathSerializer.serializeTextXPath(SynapseXPath xpath,
java.lang.String expression,
org.apache.axiom.om.OMElement elem,
java.lang.String attribName) |
static org.apache.axiom.om.OMElement |
SynapseXPathSerializer.serializeXPath(SynapseXPath xpath,
org.apache.axiom.om.OMElement elem,
java.lang.String attribName) |
static org.apache.axiom.om.OMElement |
SynapseXPathSerializer.serializeXPath(SynapseXPath xpath,
java.lang.String expression,
org.apache.axiom.om.OMElement elem,
java.lang.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 |
XPathBasedEventFilter.setSourceXpath(SynapseXPath sourceXpath) |
void |
TopicBasedEventFilter.setSourceXpath(SynapseXPath sourceXpath) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
CalloutMediator.getRequestXPath() |
SynapseXPath |
CalloutMediator.getTargetXPath() |
Modifier and Type | Method and Description |
---|---|
void |
CalloutMediator.setRequestXPath(SynapseXPath requestXPath) |
void |
CalloutMediator.setTargetXPath(SynapseXPath targetXPath) |
Modifier and Type | Method and Description |
---|---|
static void |
EIPUtils.enrichEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope,
MessageContext synCtxt,
SynapseXPath expression)
Modifies the envelope based on the provided XPath expression
element that enriches the first envelope from the second
|
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 java.util.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 java.util.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 java.util.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 | Field and Description |
---|---|
protected java.util.Map<java.lang.reflect.Field,SynapseXPath> |
AnnotatedCommandMediator.afterFields |
protected java.util.Map<java.lang.reflect.Method,SynapseXPath> |
AnnotatedCommandMediator.afterMethods |
protected java.util.Map<java.lang.reflect.Field,SynapseXPath> |
AnnotatedCommandMediator.beforeFields |
protected java.util.Map<java.lang.reflect.Method,SynapseXPath> |
AnnotatedCommandMediator.beforeMethods |
Modifier and Type | Method and Description |
---|---|
protected SynapseXPath |
AnnotatedCommandMediator.createSynapseXPATH(java.lang.String xpath,
Namespaces nsAnnotation)
Create an SynapseXPath from an xpath string
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,SynapseXPath> |
POJOCommandMediator.getMessageGetterProperties() |
java.util.Map<java.lang.String,SynapseXPath> |
POJOCommandMediator.getMessageSetterProperties() |
Modifier and Type | Method and Description |
---|---|
void |
POJOCommandMediator.addMessageGetterProperty(java.lang.String name,
SynapseXPath xpath) |
void |
POJOCommandMediator.addMessageSetterProperty(java.lang.String name,
SynapseXPath xpath) |
Modifier and Type | Method and Description |
---|---|
SynapseXPath |
FaultMediator.getFaultCodeExpr() |
SynapseXPath |
FaultMediator.getFaultDetailExpr() |
SynapseXPath |
FaultMediator.getFaultReasonExpr() |
SynapseXPath |
XSLTMediator.getSource() |
Modifier and Type | Method and Description |
---|---|
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(java.lang.String xPathStr) |
Modifier and Type | Method and Description |
---|---|
void |
SourceXPathSupport.setXPath(SynapseXPath xpath)
Set the XPath expression.
|
Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.