|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.camel.dataformat.soap.name.ServiceInterfaceStrategy
public class ServiceInterfaceStrategy
Offers a finder for a webservice interface to determine the QName of a webservice data element
Constructor Summary | |
---|---|
ServiceInterfaceStrategy(Class<?> serviceInterface,
boolean isClient)
Init with JAX-WS service interface |
Method Summary | |
---|---|
Class<? extends Exception> |
findExceptionForFaultName(QName faultName)
Determine exception class for given SOAP Fault QName |
QName |
findQNameForSoapActionOrType(String soapAction,
Class<?> type)
Determine the QName of the method parameter of the method that matches either soapAction and type or if not possible only the type |
String |
getMethodForSoapAction(String soapAction)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ServiceInterfaceStrategy(Class<?> serviceInterface, boolean isClient)
serviceInterface
- isClient
- determines if marhalling looks at input or output of methodMethod Detail |
---|
public String getMethodForSoapAction(String soapAction)
public QName findQNameForSoapActionOrType(String soapAction, Class<?> type)
findQNameForSoapActionOrType
in interface ElementNameStrategy
soapAction
- type
-
public Class<? extends Exception> findExceptionForFaultName(QName faultName)
ElementNameStrategy
findExceptionForFaultName
in interface ElementNameStrategy
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |