Class MethodInvoker
java.lang.Object
org.mule.extensions.java.internal.util.MethodInvoker
Utility class to common functions across operations
- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptioninvokeMethod(Method method, Map<String, org.mule.runtime.api.metadata.TypedValue<Object>> args, Object instance, ExecutableIdentifier identifier, String outputMimeType, String outputEncoding, org.mule.runtime.api.transformation.TransformationService transformationService, org.mule.runtime.core.api.el.ExpressionManager expressionManager, org.slf4j.Logger logger, String defaultEncoding) static ObjectinvokeMethod(Method method, Map<String, org.mule.runtime.api.metadata.TypedValue<Object>> args, Object instance, ExecutableIdentifier identifier, org.mule.runtime.api.transformation.TransformationService transformationService, org.mule.runtime.core.api.el.ExpressionManager expressionManager, org.slf4j.Logger logger)
-
Method Details
-
invokeMethod
public static org.mule.runtime.extension.api.runtime.operation.Result<Object,Void> invokeMethod(Method method, Map<String, org.mule.runtime.api.metadata.TypedValue<Object>> args, Object instance, ExecutableIdentifier identifier, String outputMimeType, String outputEncoding, org.mule.runtime.api.transformation.TransformationService transformationService, org.mule.runtime.core.api.el.ExpressionManager expressionManager, org.slf4j.Logger logger, String defaultEncoding) throws ArgumentMismatchModuleException, InvocationModuleException, NoSuchMethodModuleException -
invokeMethod
public static Object invokeMethod(Method method, Map<String, org.mule.runtime.api.metadata.TypedValue<Object>> args, Object instance, ExecutableIdentifier identifier, org.mule.runtime.api.transformation.TransformationService transformationService, org.mule.runtime.core.api.el.ExpressionManager expressionManager, org.slf4j.Logger logger) throws ArgumentMismatchModuleException, InvocationModuleException, NoSuchMethodModuleException
-