public class ExpressionLanguageTransformationValueResolver extends Object implements ValueResolver
| Constructor and Description |
|---|
ExpressionLanguageTransformationValueResolver(ValueResolver valueResolverDelegate,
Class expectedType,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isDynamic()
Returns
false if subsequent invocations to ValueResolver.resolve(ValueResolvingContext) will return the same value. |
Object |
resolve(ValueResolvingContext context)
Resolves a value from the given
event |
public ExpressionLanguageTransformationValueResolver(ValueResolver valueResolverDelegate, Class expectedType, org.mule.runtime.api.el.ExpressionLanguage expressionLanguage)
public Object resolve(ValueResolvingContext context) throws org.mule.runtime.api.exception.MuleException
ValueResolvereventresolve in interface ValueResolvercontext - the context for the current resolution attemptorg.mule.runtime.api.exception.MuleException - if the resolution of the value failspublic boolean isDynamic()
ValueResolverfalse if subsequent invocations to ValueResolver.resolve(ValueResolvingContext) will return the same value. Notice
that if it returns true, then it might return different values per invocation but that's not guaranteed.isDynamic in interface ValueResolverCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.