public final class MethodArgumentResolverDelegate extends Object implements org.mule.runtime.api.lifecycle.Initialisable
ComponentModel's parameterModels by matching them to the arguments in
a Method| Constructor and Description |
|---|
MethodArgumentResolverDelegate(List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels,
Method method)
Creates a new instance for the given
method |
| Modifier and Type | Method and Description |
|---|---|
void |
initialise() |
Supplier<Object>[] |
resolve(org.mule.runtime.extension.api.runtime.operation.ExecutionContext executionContext,
Class<?>[] parameterTypes)
Returns an object array with the argument values of the given
executionContext |
public Supplier<Object>[] resolve(org.mule.runtime.extension.api.runtime.operation.ExecutionContext executionContext, Class<?>[] parameterTypes)
executionContextexecutionContext - the context of an ComponentModel being currently executedpublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionCopyright © 2003–2019 MuleSoft, Inc.. All rights reserved.