org.apache.cxf.jaxws
Class JAXWSMethodInvoker

java.lang.Object
  extended by org.apache.cxf.service.invoker.AbstractInvoker
      extended by org.apache.cxf.service.invoker.FactoryInvoker
          extended by org.apache.cxf.jaxws.JAXWSMethodInvoker
All Implemented Interfaces:
Invoker

public class JAXWSMethodInvoker
extends FactoryInvoker


Constructor Summary
JAXWSMethodInvoker(Factory factory)
           
JAXWSMethodInvoker(Factory factory, ScopePolicy scope)
           
JAXWSMethodInvoker(java.lang.Object bean)
           
 
Method Summary
protected  Fault createFault(java.lang.Throwable ex, java.lang.reflect.Method m, java.util.List<java.lang.Object> params, boolean checked)
           
protected  javax.xml.ws.soap.SOAPFaultException findSoapFaultException(java.lang.Throwable ex)
           
protected  java.lang.Object invoke(Exchange exchange, java.lang.Object serviceObject, java.lang.reflect.Method m, java.util.List<java.lang.Object> params)
           
 
Methods inherited from class org.apache.cxf.service.invoker.FactoryInvoker
getServiceObject
 
Methods inherited from class org.apache.cxf.service.invoker.AbstractInvoker
checkSuspendedInvocation, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, performInvocation, releaseServiceObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXWSMethodInvoker

public JAXWSMethodInvoker(java.lang.Object bean)

JAXWSMethodInvoker

public JAXWSMethodInvoker(Factory factory)

JAXWSMethodInvoker

public JAXWSMethodInvoker(Factory factory,
                          ScopePolicy scope)
Method Detail

findSoapFaultException

protected javax.xml.ws.soap.SOAPFaultException findSoapFaultException(java.lang.Throwable ex)

createFault

protected Fault createFault(java.lang.Throwable ex,
                            java.lang.reflect.Method m,
                            java.util.List<java.lang.Object> params,
                            boolean checked)
Overrides:
createFault in class AbstractInvoker

invoke

protected java.lang.Object invoke(Exchange exchange,
                                  java.lang.Object serviceObject,
                                  java.lang.reflect.Method m,
                                  java.util.List<java.lang.Object> params)
Overrides:
invoke in class AbstractInvoker


Apache CXF