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
-
Field Summary
Fields inherited from class org.apache.cxf.service.invoker.FactoryInvoker
factory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected 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 jakarta.xml.ws.soap.SOAPFaultException
protected Object
invoke
(org.apache.cxf.message.Exchange exchange, Object serviceObject, Method m, List<Object> params) protected void
updateHeader
(org.apache.cxf.message.Exchange exchange, jakarta.xml.ws.handler.MessageContext ctx) protected void
updateWebServiceContext
(org.apache.cxf.message.Exchange exchange, jakarta.xml.ws.handler.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
-
Constructor Details
-
AbstractJAXWSMethodInvoker
-
AbstractJAXWSMethodInvoker
public AbstractJAXWSMethodInvoker(org.apache.cxf.service.invoker.Factory factory)
-
-
Method Details
-
findSoapFaultException
-
adjustMethodAndParams
protected Method adjustMethodAndParams(Method mOriginal, org.apache.cxf.message.Exchange ex, List<Object> params, Class<?> serviceObjectClass) - Overrides:
adjustMethodAndParams
in classorg.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 classorg.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 classorg.apache.cxf.service.invoker.AbstractInvoker
-
removeHandlerProperties
-
addHandlerProperties
protected void addHandlerProperties(WrappedMessageContext ctx, Map<String, Object> handlerScopedStuff) -
updateWebServiceContext
protected void updateWebServiceContext(org.apache.cxf.message.Exchange exchange, jakarta.xml.ws.handler.MessageContext ctx) -
updateHeader
protected void updateHeader(org.apache.cxf.message.Exchange exchange, jakarta.xml.ws.handler.MessageContext ctx)
-