| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.message.Message |
SampleDataProviderMediator.getSampleData(ParameterValueResolver parameterValueResolver,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier)
Resolves the sample data
|
org.mule.runtime.api.message.Message |
SampleDataProviderMediator.getSampleData(ParameterValueResolver parameterValueResolver,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier,
Supplier<org.mule.runtime.api.connection.ConnectionProvider> connectionProviderSupplier)
Resolves the sample data
|
| Constructor and Description |
|---|
SampleDataProviderFactory(SampleDataProviderFactoryModelProperty factoryModelProperty,
ParameterValueResolver parameterValueResolver,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier,
Field connectionField,
Field configField,
ReflectionCache reflectionCache,
MuleContext muleContext,
org.mule.runtime.api.meta.model.parameter.ParameterizedModel parameterizedModel) |
| Modifier and Type | Method and Description |
|---|---|
ValueProviderFactory |
ValueProviderFactoryModelProperty.createFactory(ParameterValueResolver parameterValueResolver,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier,
ReflectionCache reflectionCache,
MuleContext muleContext,
org.mule.runtime.api.meta.model.parameter.ParameterizedModel parameterizedModel) |
SampleDataProviderFactory |
SampleDataProviderFactoryModelProperty.createFactory(ParameterValueResolver parameterValueResolver,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier,
ReflectionCache reflectionCache,
MuleContext muleContext,
org.mule.runtime.api.meta.model.parameter.ParameterizedModel parameterizedModel) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.descriptor.ComponentMetadataDescriptor<T>> |
MetadataMediator.getMetadata(org.mule.runtime.api.metadata.MetadataContext context,
ParameterValueResolver metadataKeyResolver,
ReflectionCache reflectionCache)
Resolves the
ComponentMetadataDescriptor for the associated context using the component
ParameterValueResolver to resolve an object with the value of the MetadataKey. |
org.mule.runtime.api.metadata.resolving.MetadataResult<org.mule.runtime.api.metadata.MetadataKeysContainer> |
MetadataMediator.getMetadataKeys(org.mule.runtime.api.metadata.MetadataContext context,
ParameterValueResolver metadataKeyResolver,
ReflectionCache reflectionCache) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ParameterValueResolver |
ExtensionComponent.getParameterValueResolver() |
| Modifier and Type | Class and Description |
|---|---|
class |
ResolverSetBasedParameterResolver
ParameterValueResolver based on resolver sets |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultObjectBuilder<T>
Default implementation of
ObjectBuilder which creates instances through a provided Class. |
class |
ExclusiveParameterGroupObjectBuilder<T>
DefaultObjectBuilder extension that validates that the built object complies with the rules specified in
ExclusiveOptionals |
| Modifier and Type | Class and Description |
|---|---|
class |
OperationParameterValueResolver<T extends org.mule.runtime.api.meta.model.ComponentModel>
ParameterValueResolver implementation for OperationMessageProcessor |
| Modifier and Type | Method and Description |
|---|---|
protected ParameterValueResolver |
ComponentMessageProcessor.getParameterValueResolver() |
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectBasedParameterValueResolver
ParameterValueResolver implementation for Object based components, like sources, configurations and
connection providers |
class |
ObjectBuilderValueResolver<T>
A
ValueResolver which wraps an ObjectBuilder and calls ObjectBuilder.build(ValueResolvingContext) on
each ObjectBuilderValueResolver.resolve(ValueResolvingContext). |
class |
RouteBuilderValueResolver |
class |
StaticParameterValueResolver |
| Modifier and Type | Method and Description |
|---|---|
static ParameterValueResolver |
StaticParameterValueResolver.from(Map<String,?> parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected ParameterValueResolver |
ExtensionMessageSource.getParameterValueResolver() |
| Constructor and Description |
|---|
InjectableParameterResolver(org.mule.runtime.api.meta.model.parameter.ParameterizedModel parameterizedModel,
ParameterValueResolver parameterValueResolver,
ExpressionManager expressionManager,
List<InjectableParameterInfo> injectableParameters) |
| Modifier and Type | Method and Description |
|---|---|
Set<org.mule.runtime.api.value.Value> |
ValueProviderMediator.getValues(String parameterName,
ParameterValueResolver parameterValueResolver)
Given the name of a parameter or parameter group, and if the parameter supports it, this will try to resolve the
values for the parameter. |
Set<org.mule.runtime.api.value.Value> |
ValueProviderMediator.getValues(String parameterName,
ParameterValueResolver parameterValueResolver,
String targetSelector,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier)
Given the name of a parameter or parameter group and the target path of a field of the parameter, if the parameter supports
it, this will try to resolve the
values for the parameter's field. |
Set<org.mule.runtime.api.value.Value> |
ValueProviderMediator.getValues(String parameterName,
ParameterValueResolver parameterValueResolver,
String targetSelector,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier,
org.mule.runtime.api.connection.ConnectionProvider connectionProvider)
Given the name of a parameter or parameter group and the target path of a field of the parameter, if the parameter supports
it, this will try to resolve the
values for the parameter's field. |
Set<org.mule.runtime.api.value.Value> |
ValueProviderMediator.getValues(String parameterName,
ParameterValueResolver parameterValueResolver,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier)
Given the name of a parameter or parameter group, and if the parameter supports it, this will try to resolve the
values for the parameter. |
Set<org.mule.runtime.api.value.Value> |
ValueProviderMediator.getValues(String parameterName,
ParameterValueResolver parameterValueResolver,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier,
org.mule.runtime.api.connection.ConnectionProvider connectionProvider)
Given the name of a parameter or parameter group, and if the parameter supports it, this will try to resolve the
values for the parameter. |
Set<org.mule.runtime.api.value.Value> |
ValueProviderMediator.getValues(String parameterName,
String targetSelector,
ParameterValueResolver parameterValueResolver)
Given the name of a parameter or parameter group and the target path of a field of the parameter, if the parameter supports
it, this will try to resolve the
values for the parameter's field. |
| Constructor and Description |
|---|
ValueProviderFactory(ValueProviderFactoryModelProperty factoryModelProperty,
ParameterValueResolver parameterValueResolver,
Supplier<Object> connectionSupplier,
Supplier<Object> configurationSupplier,
Field connectionField,
Field configField,
ReflectionCache reflectionCache,
MuleContext muleContext,
org.mule.runtime.api.meta.model.parameter.ParameterizedModel parameterizedModel) |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.