public final class DefaultImplicitConfigurationProviderFactory extends Object implements ImplicitConfigurationProviderFactory
ImplicitConfigurationProviderFactory. Implicit configurations are created from
configurations which have all parameters that are either not required or have a default value
defined that's not null.| Constructor and Description |
|---|
DefaultImplicitConfigurationProviderFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.config.ConfigurationProvider |
createImplicitConfigurationProvider(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.config.ConfigurationModel configurationModel,
CoreEvent event,
ReflectionCache reflectionCache,
ExpressionManager expressionManager)
Creates an implicit configuration provider
|
public DefaultImplicitConfigurationProviderFactory()
public org.mule.runtime.extension.api.runtime.config.ConfigurationProvider createImplicitConfigurationProvider(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.config.ConfigurationModel configurationModel,
CoreEvent event,
ReflectionCache reflectionCache,
ExpressionManager expressionManager)
createImplicitConfigurationProvider in interface ImplicitConfigurationProviderFactoryextensionModel - the ExtensionModel from which a ConfigurationModel is to be selectedconfigurationModel - the ConfigurationModel to be created.event - the current CoreEventreflectionCache - the ReflectionCache used to improve reflection lookups performanceexpressionManager - the ExpressionManager used to create a session used to evaluate the attributes.ConfigurationProviderCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.