public final class Dispatcher extends Object
| Constructor and Description |
|---|
Dispatcher(Object target,
ClassLoader classLoader,
ExecutorService executorService) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
deserialize(InputStream inputStream,
ClassLoader cl) |
Object |
dispatchRemoteMethod(String targetMethodName) |
Object |
dispatchRemoteMethod(String targetMethodName,
List<Class> classes,
List<String> args) |
Object |
dispatchRemoteMethod(String targetMethodName,
long timeout,
List<Class> classes,
List<String> args) |
Method |
findMethod(String methodName) |
Object |
invoke(Method method,
long timeout,
Object[] args) |
Object |
invokeGetOnFeature(Object featureTarget) |
boolean |
isFeatureEnabled(String methodName,
String[] classes) |
Dispatcher |
newReflectionInvoker(Object target) |
public Dispatcher(Object target, ClassLoader classLoader, ExecutorService executorService)
public Dispatcher newReflectionInvoker(Object target)
public Object dispatchRemoteMethod(String targetMethodName, List<Class> classes, List<String> args)
public Object dispatchRemoteMethod(String targetMethodName, long timeout, List<Class> classes, List<String> args)
public static Object deserialize(InputStream inputStream, ClassLoader cl)
Copyright © 2022 MuleSoft, Inc.. All rights reserved.