Interface ElementNameStrategy
- All Known Implementing Classes:
QNameStrategy
,ServiceInterfaceStrategy
,TypeNameStrategy
,XmlRootElementPreferringElementNameStrategy
public interface ElementNameStrategy
Strategy interface for determining the element name for a SOAP body or fault
-
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
-
Method Details
-
findQNameForSoapActionOrType
Deterimine element name for given type- Parameters:
soapAction
-type
-- Returns:
- resolved element name
-
findExceptionForFaultName
Determine exception class for given SOAP Fault QName- Parameters:
faultName
-- Returns:
-
findExceptionForSoapActionAndFaultName
Class<? extends Exception> findExceptionForSoapActionAndFaultName(String soapAction, QName faultName) Determine exception class for given SOAP Action and Fault QName- Parameters:
faultName
-- Returns:
-