org.apache.camel.dataformat.soap.name
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
 Class<? extends Exception> findExceptionForFaultName(QName faultName)
          Determine exception class for given SOAP Fault QName
 QName findQNameForSoapActionOrType(String soapAction, Class<?> type)
          Deterimine element name for given type
 

Method Detail

findQNameForSoapActionOrType

QName findQNameForSoapActionOrType(String soapAction,
                                   Class<?> type)
Deterimine element name for given type

Parameters:
soapAction -
type -
Returns:
resolved element name

findExceptionForFaultName

Class<? extends Exception> findExceptionForFaultName(QName faultName)
Determine exception class for given SOAP Fault QName

Parameters:
faultName -
Returns:


Apache Camel