public interface ImplicitConfigurationProviderFactory
ConfigurationModel. These are used when no
configuration has been specified. A best effort is made to automatically provide a default one but it may not be possible.| 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 implicitConfigurationModel,
CoreEvent muleEvent,
ReflectionCache reflectionCache,
ExpressionManager expressionManager)
Creates an implicit configuration provider
|
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 implicitConfigurationModel,
CoreEvent muleEvent,
ReflectionCache reflectionCache,
ExpressionManager expressionManager)
extensionModel - the ExtensionModel from which a ConfigurationModel is to be selectedimplicitConfigurationModel - the ConfigurationModel to be created.muleEvent - the current CoreEventreflectionCache - the ReflectionCache used to improve reflection lookups performanceexpressionManager - the ExpressionManager used to create a session used to evaluate the attributes.ConfigurationProviderIllegalStateException - if it's not possible to create an implicit configuration automaticallyCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.