public abstract class AbstractJAXWSMethodInvoker extends FactoryInvoker
factory
Constructor and Description |
---|
AbstractJAXWSMethodInvoker(Factory factory) |
AbstractJAXWSMethodInvoker(Object bean) |
Modifier and Type | Method and Description |
---|---|
protected void |
addHandlerProperties(WrappedMessageContext ctx,
Map<String,Object> handlerScopedStuff) |
protected Method |
adjustMethodAndParams(Method mOriginal,
Exchange ex,
List<Object> params,
Class<?> serviceObjectClass) |
protected Fault |
createFault(Throwable ex,
Method m,
List<Object> params,
boolean checked) |
protected SOAPFaultException |
findSoapFaultException(Throwable ex) |
protected Object |
invoke(Exchange exchange,
Object serviceObject,
Method m,
List<Object> params) |
protected Map<String,Object> |
removeHandlerProperties(WrappedMessageContext ctx) |
protected void |
updateHeader(Exchange exchange,
MessageContext ctx) |
protected void |
updateWebServiceContext(Exchange exchange,
MessageContext ctx) |
getServiceObject, isSingletonFactory, releaseServiceObject, setFactory
checkSuspendedInvocation, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, performInvocation
public AbstractJAXWSMethodInvoker(Object bean)
public AbstractJAXWSMethodInvoker(Factory factory)
protected SOAPFaultException findSoapFaultException(Throwable ex)
protected Method adjustMethodAndParams(Method mOriginal, Exchange ex, List<Object> params, Class<?> serviceObjectClass)
adjustMethodAndParams
in class AbstractInvoker
protected Object invoke(Exchange exchange, Object serviceObject, Method m, List<Object> params)
invoke
in class AbstractInvoker
protected Fault createFault(Throwable ex, Method m, List<Object> params, boolean checked)
createFault
in class AbstractInvoker
protected Map<String,Object> removeHandlerProperties(WrappedMessageContext ctx)
protected void addHandlerProperties(WrappedMessageContext ctx, Map<String,Object> handlerScopedStuff)
protected void updateWebServiceContext(Exchange exchange, MessageContext ctx)
protected void updateHeader(Exchange exchange, MessageContext ctx)
Apache CXF