public class BindingInvocationHandler extends Object implements InvocationHandler
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_METHOD_NAME_TOKEN |
protected static Log |
logger |
protected MuleContext |
muleContext |
protected Map<String,InterfaceBinding> |
routers |
Constructor and Description |
---|
BindingInvocationHandler(InterfaceBinding router) |
Modifier and Type | Method and Description |
---|---|
void |
addRouterForInterface(InterfaceBinding router) |
Object |
invoke(Object proxy,
Method method,
Object[] args) |
String |
toString() |
public static final String DEFAULT_METHOD_NAME_TOKEN
protected static Log logger
protected Map<String,InterfaceBinding> routers
protected MuleContext muleContext
public BindingInvocationHandler(InterfaceBinding router)
public void addRouterForInterface(InterfaceBinding router)
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
invoke
in interface InvocationHandler
Throwable
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.