public interface ConfigurationProviderFactory
ConfigurationProvider| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.config.ConfigurationProvider |
createDynamicConfigurationProvider(String name,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.config.ConfigurationModel configurationModel,
ResolverSet resolverSet,
ConnectionProviderValueResolver connectionProviderResolver,
org.mule.runtime.extension.api.runtime.ExpirationPolicy expirationPolicy,
ReflectionCache reflectionCache,
ExpressionManager expressionManager,
MuleContext muleContext)
Creates a new
ConfigurationProvider which servers instances of a dynamic configuration |
org.mule.runtime.extension.api.runtime.config.ConfigurationProvider |
createStaticConfigurationProvider(String name,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.config.ConfigurationModel configurationModel,
ResolverSet resolverSet,
ConnectionProviderValueResolver connectionProviderResolver,
ReflectionCache reflectionCache,
ExpressionManager expressionManager,
MuleContext muleContext)
Creates a new
ConfigurationProvider which servers a static configuration instance |
org.mule.runtime.extension.api.runtime.config.ConfigurationProvider createDynamicConfigurationProvider(String name, org.mule.runtime.api.meta.model.ExtensionModel extensionModel, org.mule.runtime.api.meta.model.config.ConfigurationModel configurationModel, ResolverSet resolverSet, ConnectionProviderValueResolver connectionProviderResolver, org.mule.runtime.extension.api.runtime.ExpirationPolicy expirationPolicy, ReflectionCache reflectionCache, ExpressionManager expressionManager, MuleContext muleContext) throws Exception
ConfigurationProvider which servers instances of a dynamic configurationname - the provider's nameextensionModel - the ExtensionModel which owns the configurationModelconfigurationModel - the ConfigurationModel that describes the configuration instances to be returnedresolverSet - a ResolverSet for the configuration's attributesconnectionProviderResolver - a ValueResolver to obtain a ConnectionProviderexpirationPolicy - an ExpirationPolicy in case the configuration is dynamicreflectionCache - the ReflectionCache used to improve reflection lookups performanceexpressionManager - the ExpressionManager used to create a session used to evaluate the attributes.muleContext - the MuleContext that will own the configuration instancesConfigurationProviderException - if anything goes wrongorg.mule.runtime.extension.api.runtime.config.ConfigurationProvider createStaticConfigurationProvider(String name, org.mule.runtime.api.meta.model.ExtensionModel extensionModel, org.mule.runtime.api.meta.model.config.ConfigurationModel configurationModel, ResolverSet resolverSet, ConnectionProviderValueResolver connectionProviderResolver, ReflectionCache reflectionCache, ExpressionManager expressionManager, MuleContext muleContext) throws Exception
ConfigurationProvider which servers a static configuration instancename - the provider's nameextensionModel - the ExtensionModel which owns the configurationModelconfigurationModel - the ConfigurationModel that describes the configuration instances to be returnedresolverSet - a ResolverSet for the configuration's attributesconnectionProviderResolver - A ValueResolver to obtain a ConnectionProvidermuleContext - the MuleContext that will own the configuration instancesConfigurationProviderException - if anything goes wrongCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.