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:
-