| Interface | Description |
|---|---|
| ConfigurationProviderFactory |
A factory which creates instances of
ConfigurationProvider |
| ImplicitConfigurationProviderFactory |
Provides implicit configuration providers which are compliant with a
ConfigurationModel. |
| ImplicitConnectionProviderFactory |
Creates
ConnectionProvider instances which can be implicitly derived from a given ExtensionModel. |
| MutableConfigurationStats |
A specialization of
ConfigurationStats which adds behavior to mutate the state of this instance |
| Class | Description |
|---|---|
| ConfigurationInstanceFactory<T> |
Reusable and thread-safe factory that creates instances of
ConfigurationInstance |
| ConfigurationObjectBuilder<T> |
Implementation of
ObjectBuilder to create instances that match a given ConfigurationModel. |
| ConfigurationProviderToolingAdapter |
Adds the capability to expose tooling focused capabilities associated with the
StaticConfigurationProvider's
components. |
| ConnectionProviderObjectBuilder<C> |
Implementation of
ResolverSetBasedObjectBuilder which produces instances of ConnectionProviderModel |
| DefaultConfigurationProviderFactory |
Default implementation of
ConfigurationProviderFactory |
| DefaultConnectionProviderObjectBuilder<C> |
Implementation of
ResolverSetBasedObjectBuilder which produces instances of ConnectionProviderModel |
| DefaultImplicitConfigurationProviderFactory |
Default implementation of
ImplicitConfigurationProviderFactory. |
| DefaultImplicitConnectionProviderFactory<T> |
Default implementation of
ImplicitConnectionProviderFactory |
| DynamicConfigurationProvider |
A
ConfigurationProvider which continuously evaluates the same ResolverSet and then uses the resulting
ResolverSetResult to build an instance of type T |
| ImmutableConfigurationState |
Immutable implementation of
ConfigurationState |
| LifecycleAwareConfigurationInstance |
Implementation of
ConfigurationInstance which propagates dependency injection and lifecycle phases into the contained
configuration LifecycleAwareConfigurationInstance.value and LifecycleAwareConfigurationInstance.connectionProvider (if present). |
| LifecycleAwareConfigurationProvider |
Base class for implementations of
ConfigurationProvider which keep track of the ConfigurationInstance they
generate and propagate lifecycle and IoC into them. |
| StaticConfigurationProvider |
ConfigurationProvider which provides always the same StaticConfigurationProvider.configuration. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.