Class XmlRootElementPreferringElementNameStrategy
java.lang.Object
org.apache.camel.dataformat.soap.name.XmlRootElementPreferringElementNameStrategy
- All Implemented Interfaces:
ElementNameStrategy
public class XmlRootElementPreferringElementNameStrategy
extends Object
implements ElementNameStrategy
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfindExceptionForFaultName
(QName faultName) Determine exception class for given SOAP Fault QNamefindExceptionForSoapActionAndFaultName
(String soapAction, QName faultName) Determine exception class for given SOAP Action and Fault QNamefindQNameForSoapActionOrType
(String soapAction, Class<?> type) Deterimine element name for given type
-
Constructor Details
-
XmlRootElementPreferringElementNameStrategy
public XmlRootElementPreferringElementNameStrategy()
-
-
Method Details
-
findQNameForSoapActionOrType
Description copied from interface:ElementNameStrategy
Deterimine element name for given type- Specified by:
findQNameForSoapActionOrType
in interfaceElementNameStrategy
- Returns:
- resolved element name
-
findExceptionForFaultName
Description copied from interface:ElementNameStrategy
Determine exception class for given SOAP Fault QName- Specified by:
findExceptionForFaultName
in interfaceElementNameStrategy
- Returns:
-
findExceptionForSoapActionAndFaultName
public Class<? extends Exception> findExceptionForSoapActionAndFaultName(String soapAction, QName faultName) Description copied from interface:ElementNameStrategy
Determine exception class for given SOAP Action and Fault QName- Specified by:
findExceptionForSoapActionAndFaultName
in interfaceElementNameStrategy
- Returns:
-