org.apache.cxf.jaxws
Class AbstractJAXWSMethodInvoker
java.lang.Object
org.apache.cxf.service.invoker.AbstractInvoker
org.apache.cxf.service.invoker.FactoryInvoker
org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker
- All Implemented Interfaces:
- org.apache.cxf.service.invoker.Invoker
- Direct Known Subclasses:
- JAXWSMethodInvoker
public abstract class AbstractJAXWSMethodInvoker
- extends org.apache.cxf.service.invoker.FactoryInvoker
| Fields inherited from class org.apache.cxf.service.invoker.FactoryInvoker |
factory |
|
Method Summary |
protected void |
addHandlerProperties(WrappedMessageContext ctx,
Map<String,Object> handlerScopedStuff)
|
protected Method |
adjustMethodAndParams(Method mOriginal,
org.apache.cxf.message.Exchange ex,
List<Object> params,
Class<?> serviceObjectClass)
|
protected org.apache.cxf.interceptor.Fault |
createFault(Throwable ex,
Method m,
List<Object> params,
boolean checked)
|
protected SOAPFaultException |
findSoapFaultException(Throwable ex)
|
protected Object |
invoke(org.apache.cxf.message.Exchange exchange,
Object serviceObject,
Method m,
List<Object> params)
|
protected Map<String,Object> |
removeHandlerProperties(WrappedMessageContext ctx)
|
protected void |
updateHeader(org.apache.cxf.message.Exchange exchange,
MessageContext ctx)
|
protected void |
updateWebServiceContext(org.apache.cxf.message.Exchange exchange,
MessageContext ctx)
|
| Methods inherited from class org.apache.cxf.service.invoker.FactoryInvoker |
getServiceObject, isSingletonFactory, releaseServiceObject, setFactory |
| Methods inherited from class org.apache.cxf.service.invoker.AbstractInvoker |
checkSuspendedInvocation, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, performInvocation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJAXWSMethodInvoker
public AbstractJAXWSMethodInvoker(Object bean)
AbstractJAXWSMethodInvoker
public AbstractJAXWSMethodInvoker(org.apache.cxf.service.invoker.Factory factory)
findSoapFaultException
protected SOAPFaultException findSoapFaultException(Throwable ex)
adjustMethodAndParams
protected Method adjustMethodAndParams(Method mOriginal,
org.apache.cxf.message.Exchange ex,
List<Object> params,
Class<?> serviceObjectClass)
- Overrides:
adjustMethodAndParams in class org.apache.cxf.service.invoker.AbstractInvoker
invoke
protected Object invoke(org.apache.cxf.message.Exchange exchange,
Object serviceObject,
Method m,
List<Object> params)
- Overrides:
invoke in class org.apache.cxf.service.invoker.AbstractInvoker
createFault
protected org.apache.cxf.interceptor.Fault createFault(Throwable ex,
Method m,
List<Object> params,
boolean checked)
- Overrides:
createFault in class org.apache.cxf.service.invoker.AbstractInvoker
removeHandlerProperties
protected Map<String,Object> removeHandlerProperties(WrappedMessageContext ctx)
addHandlerProperties
protected void addHandlerProperties(WrappedMessageContext ctx,
Map<String,Object> handlerScopedStuff)
updateWebServiceContext
protected void updateWebServiceContext(org.apache.cxf.message.Exchange exchange,
MessageContext ctx)
updateHeader
protected void updateHeader(org.apache.cxf.message.Exchange exchange,
MessageContext ctx)
Apache CXF