| Interface | Description |
|---|---|
| ArtifactConfigResolver |
Resolves the
ArtifactConfig for the given context. |
| ArtifactConfigResolverContext |
Provides a context for the
ArtifactConfigResolver to hook up the input for the resolver. |
| BeanDependencyResolver |
Bean dependency resolver interface.
|
| ComponentModelInitializer |
Internal class to be used to initialize
ComponentModel lazily. |
| LazyComponentInitializerAdapter |
Initializer for the creation of lazy resources.
|
| OptionalObjectsController |
Keeps track of keys that have been marked as optional on a registry-bootstrap file.
|
| Class | Description |
|---|---|
| CompositeOptionalObjectsController |
Implementation of
OptionalObjectsController which groups a list of controllers and executes every operation on all of
them. |
| CustomEncryptionStrategyDelegate |
Delegate for encryption strategies configured inside security-manager
|
| CustomSecurityProviderDelegate |
Delegate for security providers configured inside security-manager
|
| DefaultBeanDependencyResolver |
Default
BeanDependencyResolver to resolve dependencies based on spring
BeanDefinitions and dependencies in the configuration. |
| DefaultExpressionManagerFactoryBean |
Creates the default
ExpressionManager
This factory creates a proxy on top of the real expression manager. |
| DefaultOptionalObjectsController |
Default implementation of
OptionalObjectsController |
| ImmutableObjectProviderConfiguration |
Immutable implementation of
ObjectProviderConfiguration |
| InjectParamsFromContextServiceMethodInvoker |
A
MethodInvoker to automatically reroute Service method invocations to Inject annotated overloads,
similar to InjectParamsFromContextServiceProxy |
| InjectParamsFromContextServiceProxy |
Proxies a
Service instance to automatically Inject parameters for invocations of implementation methods. |
| LazyConnectivityTestingService |
ConnectivityTestingService implementation that initialises the required components before doing test connectivity. |
| LazyMetadataService |
MetadataService implementation that initialises the required components before doing test connectivity. |
| LazyMuleArtifactContext |
Implementation of
MuleArtifactContext that allows to create configuration components lazily. |
| LazyValueProviderService |
ValueProviderService implementation flavour that initialises just the required components before executing the
resolving logic. |
| MissingParserProblemReporter |
A very simple extension to
FailFastProblemReporter that intercepts errors
related to missing definition parsers to give a more helpful message. |
| ModuleDelegatingEntityResolver |
Custom implementation of resolver for schemas where it will delegate to our custom resolver, then if not found will try to
generate the XSDs from the extensions (through ).
|
| MuleArtifactContext |
MuleArtifactContext is a simple extension application context that allows resources to be loaded from the
Classpath of file system using the MuleBeanDefinitionReader. |
| MuleConfigurationConfigurator |
This class is a "SmartFactoryBean" which allows a few XML attributes to be set on the otherwise read-only MuleConfiguration.
|
| MuleContextPostProcessor |
Responsible for passing in the MuleContext instance for all objects in the registry that want it.
|
| MuleCustomEntityResolver |
Custom entity resolver based on Spring's schema resolver.
|
| MuleObjectCreationBeanDefinitionRegistryPostProcessor |
Simple
BeanDefinitionRegistryPostProcessor to delegate to a consumer function
when invoked. |
| NoOpLazyComponentInitializer |
NoOp implementation for
LazyComponentInitializer. |
| NotificationConfig<N extends org.mule.runtime.api.notification.Notification,L extends org.mule.runtime.api.notification.NotificationListener<N>> |
Notification helper object for creating notification manager configuration.
|
| NotificationConfig.DisabledNotificationConfig<N extends org.mule.runtime.api.notification.Notification,L extends org.mule.runtime.api.notification.NotificationListener<N>> | |
| NotificationConfig.EnabledNotificationConfig<N extends org.mule.runtime.api.notification.Notification,L extends org.mule.runtime.api.notification.NotificationListener<N>> | |
| NotificationListenersPostProcessor | Deprecated
as of 3.7.0 because it's not being used.
|
| ObjectProviderAwareBeanFactory |
ListableBeanFactory implementation that will resolve beans using a list of
ObjectProviders if it was not able to find a bean on itself. |
| SchedulerBaseConfigFactory |
Builds a base
SchedulerConfig to be provided to the calls to SchedulerService. |
| ServerNotificationManagerConfigurator | |
| SpringConfigurationComponentLocator |
Spring implementation of
ConfigurationComponentLocator. |
| SpringLifecycleObjectSorter |
Specialization of
DefaultLifecycleObjectSorter which uses a SpringRegistry
to not only consider the provided objects but the beans on which that object depends on. |
| SpringRegistry | |
| SpringRegistryBootstrap | |
| SpringRegistryLifecycleManager | |
| SpringXmlConfigurationBuilder |
SpringXmlConfigurationBuilder enables Mule to be configured from a Spring XML Configuration file used with Mule
name-spaces. |
| TrackingPostProcessor |
BeanPostProcessor that keeps track of the beans created after a certain point in order to later
allow them to be disposed (in the right dependency order). |
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.