|
||||||||||
| 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 method| Method Detail |
|---|
public String getMethodForSoapAction(String soapAction)
public QName findQNameForSoapActionOrType(String soapAction,
Class<?> type)
findQNameForSoapActionOrType in interface ElementNameStrategysoapAction - 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 | |||||||||