public final class DefaultConfigurationProviderFactory extends Object implements ConfigurationProviderFactory
ConfigurationProviderFactory| Constructor and Description |
|---|
DefaultConfigurationProviderFactory() |
| 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,
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,
MuleContext muleContext)
Creates a new
ConfigurationProvider which servers a static configuration instance |
public 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, MuleContext muleContext) throws Exception
ConfigurationProvider which servers instances of a dynamic configurationcreateDynamicConfigurationProvider in interface ConfigurationProviderFactoryname - 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 dynamicConfigurationProviderException - if anything goes wrongpublic 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, MuleContext muleContext) throws Exception
ConfigurationProvider which servers a static configuration instancecreateStaticConfigurationProvider in interface ConfigurationProviderFactoryname - 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–2017 MuleSoft, Inc.. All rights reserved.