public class MuleInvoker extends Object implements org.apache.cxf.service.invoker.Invoker
| Constructor and Description |
|---|
MuleInvoker(CxfInboundMessageProcessor cxfMmessageProcessor,
Class<?> targetClass) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
extractPayload(org.apache.cxf.message.Message cxfMessage) |
static Method |
getMostSpecificMethod(Method method,
Class<?> targetClass)
Given a method, which may come from an interface, and a targetClass used
in the current AOP invocation, find the most specific method if there is
one.
|
Object |
invoke(org.apache.cxf.message.Exchange exchange,
Object o) |
static boolean |
isJdkDynamicProxy(Object object)
Return whether the given object is a J2SE dynamic proxy.
|
public MuleInvoker(CxfInboundMessageProcessor cxfMmessageProcessor, Class<?> targetClass)
public Object invoke(org.apache.cxf.message.Exchange exchange, Object o)
invoke in interface org.apache.cxf.service.invoker.Invokerprotected Object extractPayload(org.apache.cxf.message.Message cxfMessage)
public static boolean isJdkDynamicProxy(Object object)
object - the object to checkProxy.isProxyClass(java.lang.Class<?>)public static Method getMostSpecificMethod(Method method, Class<?> targetClass)
method - method to be invoked, which may come from an interfacetargetClass - target class for the curren invocation. May be
null or may not even implement the method.Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.