| Interface | Description |
|---|---|
| BeanDependencyResolver |
Bean dependency resolver interface.
|
| ComponentModelInitializer |
Internal class to be used to initialize
ComponentAst 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 |
|---|---|
| AutoDiscoveredDependencyResolver |
Provides the dependencies that are explicit on the
BeanDefinition. |
| BeanWrapper |
BeanWrapper helps the comparison/equality check among non-proxy vs.
|
| CompositeOptionalObjectsController |
Implementation of
OptionalObjectsController which groups a list of controllers and executes every operation on all of
them. |
| ConfigurationDependencyResolver |
Provides dependencies based on the information from the ArtifactAstDependencyGraph
|
| CustomEncryptionStrategyDelegate |
Delegate for encryption strategies configured inside security-manager
|
| CustomSecurityProviderDelegate |
Delegate for security providers configured inside security-manager
|
| DeclaredDependencyResolver |
Provides custom dependencies declared if the target object implements
InjectedDependenciesProvider |
| DefaultBeanDependencyResolver |
Default
BeanDependencyResolver to resolve dependencies based on spring
BeanDefinitions and dependencies in the configuration. |
| DefaultComponentBuildingDefinitionRegistryFactory |
Default implementation of
ComponentBuildingDefinitionRegistryFactory which creates instances of
ComponentBuildingDefinitionRegistry |
| DefaultExpressionManagerFactoryBean |
Creates the default
ExpressionManager |
| DefaultOptionalObjectsController |
Default implementation of
OptionalObjectsController |
| DependencyGraphBeanDependencyResolver |
A
BeanDependencyResolver to resolve direct dependencies based on spring
BeanDefinitions and dependencies in the configuration. |
| DependencyGraphLifecycleObjectSorter |
Specialization of
DefaultLifecycleObjectSorter which uses an SpringRegistry to not only consider the provided
objects but the beans on which that object depends on. |
| DependencyNode |
DependencyNode provides relevant information such as beanName, object, and current object's children when resolving bean
dependencies
|
| 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. |
| LazySampleDataService |
SampleDataService implementation that initialises just the required components before executing the resolving logic. |
| 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. |
| 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.
|
| 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 | Deprecated
as of 4.5.0, Use
DependencyGraphLifecycleObjectSorterinstead |
| 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–2024 MuleSoft, Inc.. All rights reserved.