Class REST2SOAPInterceptor.Mapping
java.lang.Object
com.predic8.membrane.core.config.AbstractXmlElement
com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
- All Implemented Interfaces:
XMLElement
- Enclosing class:
- REST2SOAPInterceptor
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRegex()protected voidparseAttributes(XMLStreamReader token) voidvoidsetRequestXSLT(String requestXSLT) voidsetResponseXSLT(String responseXSLT) voidsetSoapAction(String soapAction) voidsetSoapURI(String soapURI) voidwrite(XMLStreamWriter out) Methods inherited from class com.predic8.membrane.core.config.AbstractXmlElement
doAfterParsing, getBoolean, getElementName, move2RootElementIfNeeded, parse, parseCharacters, parseChildren, toXml, writeIfNotNull
-
Field Details
-
regex
-
soapAction
-
soapURI
-
requestXSLT
-
responseXSLT
-
-
Constructor Details
-
Mapping
public Mapping()
-
-
Method Details
-
parseAttributes
- Overrides:
parseAttributesin classAbstractXmlElement- Throws:
Exception
-
write
- Specified by:
writein interfaceXMLElement- Overrides:
writein classAbstractXmlElement- Throws:
XMLStreamException
-
getRegex
-
setRegex
- Description
- Java Regular expression
- Example
- /bank/.*
-
getSoapAction
-
setSoapAction
- Description
- Value of the soapAction header field.
-
getSoapURI
-
setSoapURI
- Description
- Endpoint address of the SOAP service.
- Example
- /axis2/$1
-
getRequestXSLT
-
setRequestXSLT
- Description
- Transformation that will be applied to the request.
- Example
- blz-request.xsl
-
getResponseXSLT
-
setResponseXSLT
- Description
- Transformation that will be applied to the response.
- Example
- shop-request.xsl
-