Package 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
-
-
Constructor Summary
Constructors Constructor Description AbstractJAXWSMethodInvoker(Object bean)AbstractJAXWSMethodInvoker(org.apache.cxf.service.invoker.Factory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddHandlerProperties(WrappedMessageContext ctx, Map<String,Object> handlerScopedStuff)protected MethodadjustMethodAndParams(Method mOriginal, org.apache.cxf.message.Exchange ex, List<Object> params, Class<?> serviceObjectClass)protected org.apache.cxf.interceptor.FaultcreateFault(Throwable ex, Method m, List<Object> params, boolean checked)protected javax.xml.ws.soap.SOAPFaultExceptionfindSoapFaultException(Throwable ex)protected Objectinvoke(org.apache.cxf.message.Exchange exchange, Object serviceObject, Method m, List<Object> params)protected Map<String,Object>removeHandlerProperties(WrappedMessageContext ctx)protected voidupdateHeader(org.apache.cxf.message.Exchange exchange, javax.xml.ws.handler.MessageContext ctx)protected voidupdateWebServiceContext(org.apache.cxf.message.Exchange exchange, javax.xml.ws.handler.MessageContext ctx)-
Methods inherited from class org.apache.cxf.service.invoker.FactoryInvoker
getServiceObject, isSingletonFactory, releaseServiceObject, setFactory
-
-
-
-
Constructor Detail
-
AbstractJAXWSMethodInvoker
public AbstractJAXWSMethodInvoker(Object bean)
-
AbstractJAXWSMethodInvoker
public AbstractJAXWSMethodInvoker(org.apache.cxf.service.invoker.Factory factory)
-
-
Method Detail
-
findSoapFaultException
protected javax.xml.ws.soap.SOAPFaultException findSoapFaultException(Throwable ex)
-
adjustMethodAndParams
protected Method adjustMethodAndParams(Method mOriginal, org.apache.cxf.message.Exchange ex, List<Object> params, Class<?> serviceObjectClass)
- Overrides:
adjustMethodAndParamsin classorg.apache.cxf.service.invoker.AbstractInvoker
-
invoke
protected Object invoke(org.apache.cxf.message.Exchange exchange, Object serviceObject, Method m, List<Object> params)
- Overrides:
invokein classorg.apache.cxf.service.invoker.AbstractInvoker
-
createFault
protected org.apache.cxf.interceptor.Fault createFault(Throwable ex, Method m, List<Object> params, boolean checked)
- Overrides:
createFaultin classorg.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, javax.xml.ws.handler.MessageContext ctx)
-
updateHeader
protected void updateHeader(org.apache.cxf.message.Exchange exchange, javax.xml.ws.handler.MessageContext ctx)
-
-