| Package | Description |
|---|---|
| org.mule.runtime.module.extension.internal.runtime.config | |
| org.mule.runtime.module.extension.internal.runtime.resolver |
| Modifier and Type | Method and Description |
|---|---|
<C> org.mule.runtime.extension.api.runtime.config.ConfigurationInstance |
ConfigurationInstanceFactory.createConfiguration(String name,
CoreEvent event,
ConnectionProviderValueResolver<C> resolver)
Creates a new instance using the given
event to obtain the configuration's parameter values. |
<C> org.mule.runtime.extension.api.runtime.config.ConfigurationInstance |
ConfigurationInstanceFactory.createConfiguration(String name,
ResolverSetResult configValues,
CoreEvent event,
ConnectionProviderValueResolver<C> resolver,
ResolverSetResult connectionProviderValues)
Creates a new instance using the given
configValues and connectionProviderValues to obtain the
configuration's parameter values |
org.mule.runtime.extension.api.runtime.config.ConfigurationProvider |
DefaultConfigurationProviderFactory.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 |
ConfigurationProviderFactory.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 |
DefaultConfigurationProviderFactory.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 |
ConfigurationProviderFactory.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 |
| Modifier and Type | Method and Description |
|---|---|
<C> org.mule.runtime.extension.api.runtime.config.ConfigurationInstance |
ConfigurationInstanceFactory.createConfiguration(String name,
ResolverSetResult configValues,
CoreEvent event,
Optional<ConnectionProviderValueResolver<C>> connectionProviderResolver)
Creates a new instance using the given
resolverSetResult to obtain the configuration's parameter values |
| Constructor and Description |
|---|
DynamicConfigurationProvider(String name,
org.mule.runtime.api.meta.model.ExtensionModel extension,
org.mule.runtime.api.meta.model.config.ConfigurationModel config,
ResolverSet resolverSet,
ConnectionProviderValueResolver connectionProviderResolver,
org.mule.runtime.extension.api.runtime.ExpirationPolicy expirationPolicy,
ReflectionCache reflectionCache,
ExpressionManager expressionManager,
MuleContext muleContext)
Creates a new instance
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectionProviderResolver<C>
A
ValueResolver specialization for producing ConnectionProvider instances through a
ConnectionProviderObjectBuilder |
class |
ImplicitConnectionProviderValueResolver<C>
Uses a
ImplicitConnectionProviderFactory to create an implicit ConnectionProvider. |
class |
StaticConnectionProviderResolver<C>
An implementation of
ConnectionProviderValueResolver that wraps a StaticValueResolver |
Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.