| Interface | Description |
|---|---|
| ArgumentResolver<T> |
A component for resolving the value of an operation's argument
|
| ValueResolver<T> |
Provides a value which is dependant on a
Event |
| Class | Description |
|---|---|
| ByParameterNameArgumentResolver<T> |
An implementation of
ArgumentResolver which resolves to a parameter value of name ByParameterNameArgumentResolver.parameterName |
| CollectionValueResolver<T> |
A
ValueResolver that takes a list of ValueResolvers and upon invocation of CollectionValueResolver.resolve(Event) it return a
Collection of values with the outcome of each original resolver. |
| ConfigurationArgumentResolver |
An implementation of
ArgumentResolver which returns the value obtained through
ExecutionContext.getConfiguration() |
| ConnectionArgumentResolver |
Returns the value of the
CONNECTION_PARAM variable, which is expected to have been previously set
on the supplied ExecutionContext. |
| ConnectionProviderResolver |
A
ValueResolver specialization for producing ConnectionProvider instances through a
ConnectionProviderObjectBuilder |
| ErrorArgumentResolver | |
| EventArgumentResolver |
An implementation of
ArgumentResolver which returns the Event associated with a given ExecutionContext. |
| ExpressionBasedParameterResolverValueResolver<T> |
ValueResolver implementation for ParameterResolver that are resolved from an
expression |
| ExpressionFunctionValueResolver<T> |
A
ValueResolver which evaluates an ExpressionFunction for later resolution of a MEL expression. |
| ImplicitConnectionProviderValueResolver |
Uses a
ImplicitConnectionProviderFactory to create an implicit ConnectionProvider. |
| MapValueResolver<K,V> |
A
ValueResolver that takes a list of ValueResolvers and upon invocation of MapValueResolver.resolve(Event) it return a
Map of values with the outcome of each original resolver. |
| MessageArgumentResolver |
An implementation of
ArgumentResolver which returns the Message associated with a given
ExecutionContext. |
| NativeQueryParameterValueResolver |
ValueResolver implementation which translates DsqlQuerys to queries in the Native Query Language. |
| NestedProcessorListValueResolver | |
| NestedProcessorValueResolver | |
| NullSafeValueResolverWrapper<T> |
A
ValueResolver wrapper which generates and returns default instances
if the NullSafeValueResolverWrapper.delegate returns null. |
| ObjectBuilderValueResolver<T> |
A
ValueResolver which wraps an ObjectBuilder and calls ObjectBuilder.build(Event) on each
ObjectBuilderValueResolver.resolve(Event). |
| ParameterGroupArgumentResolver<T> | |
| ParameterResolverArgumentResolver<T> |
ArgumentResolver for the parameters that are of ParameterResolver type. |
| RegistryLookupValueResolver<T> |
Implementation of
ValueResolver which accesses the mule registry and returns the value associated with RegistryLookupValueResolver.key. |
| ResolverSet |
A
ValueResolver which is based on associating a set of keys -> ValueResolver pairs. |
| ResolverSetResult |
This class represents the outcome of the evaluation of a
ResolverSet. |
| ResolverSetResult.Builder |
A builder for creating instances of
ResolverSetResult. |
| SourceCallbackContextArgumentResolver |
An
ArgumentResolver which returns a SourceCallbackContext registered
as an ExecutionContext variable under the key SOURCE_CALLBACK_CONTEXT_PARAM. |
| StaticValueResolver<T> |
A
ValueResolver which always returns the same constant value. |
| TypeSafeExpressionValueResolver<T> |
A
ValueResolver which evaluates a MEL expressions and tries to ensure that the output is always of a certain type. |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.