| Interface | Description |
|---|---|
| ElementValidator |
Allows validating an
Element prior to parsing it. |
| LazyComponentInitializer |
Initializer for the creation of lazy resources.
|
| OptionalObjectsController |
Keeps track of keys that have been marked as optional on a registry-bootstrap file.
|
| XmlGathererErrorHandler |
Represents a specific type of
ErrorHandler which gathers as many errors as possible to be displayed later for
either logging purposes or to propagate an exception with the full list of errors. |
| XmlGathererErrorHandlerFactory |
Factory object to create instances of
XmlGathererErrorHandler that will be used in the reading of XML files. |
| XmlMetadataAnnotationsFactory |
Factory object to get a fresh instance of a
XmlMetadataAnnotations. |
| Class | Description |
|---|---|
| CompositeOptionalObjectsController |
Implementation of
OptionalObjectsController which groups a list of controllers and executes every operation on all of
them. |
| DefaultObjectSerializerFactoryBean |
An eager
SmartFactoryBean which returns the ObjectSerializer which got configured as the MuleContext's
default by invoking MuleContext.getObjectSerializer()
Because this class is annotated with the DefaultObjectSerializer qualified, this factory bean will be used to resolve
injections requests for such qualifier |
| DefaultOptionalObjectsController |
Default implementation of
OptionalObjectsController |
| DefaultXmlGathererErrorHandlerFactory |
Default implementation of
XmlGathererErrorHandlerFactory which will return the DefaultXmlLoggerErrorHandler
instance that registers all errors when ErrorHandler.error(SAXParseException) is called, to then return the
complete gathered list of exceptions through XmlGathererErrorHandler.getErrors() method. |
| DefaultXmlLoggerErrorHandler |
Default implementation of
XmlGathererErrorHandler which collects all errors, and on a fatal exception will
propagate an exception. |
| GlobalNamePostProcessor |
Injects the bean name to beans implementing @{link GlobalNameableObject}
|
| 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. |
| 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 in the default
DelegatingEntityResolver
implementation for the XSDs. |
| MuleArtifactContext |
MuleArtifactContext is a simple extension application context that allows resources to be loaded from the
Classpath of file system using the MuleBeanDefinitionReader. |
| MuleBeanDefinitionDocumentReader |
Allows us to hook in our own Hierarchical Parser delegate.
|
| 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.
|
| MuleDocumentLoader |
Alternative to Spring's default document loader that uses SAX to add metadata to the DOM elements that are the
result of the default parser.
|
| MuleDocumentLoader.XmlMetadataAnnotator |
SAX filter that builds the metadata that will annotate the built nodes.
|
| MuleDomainBeanDefinitionDocumentReader |
Allows us to hook in our own Hierarchical Parser delegate.
|
| MuleHierarchicalBeanDefinitionParserDelegate |
This parser enables Mule to parse heirarchical bean structures using spring Namespace handling There are 4 base
DefinitionParsers supplied in Mule that most Parsers will extend from, these are
AbstractChildDefinitionParser
AbstractMuleBeanDefinitionParser
ChildDefinitionParser
MuleOrphanDefinitionParser |
| MuleObjectCreationBeanDefinitionRegistryPostProcessor |
Simple
BeanDefinitionRegistryPostProcessor to delegate to a consumer function
when invoked. |
| MuleXmlBeanDefinitionReader |
Customized version of
XmlBeanDefinitionReader in order to hook into spring and
use the mule version of BeanDefinitionDocumentReader which allow us to parse the
XML file using the new parsing mechanism. |
| NotificationConfig |
Notification helper object for creating notification manager configuration.
|
| NotificationConfig.DisabledNotificationConfig |
Notifications that must be disabled
|
| NotificationConfig.EnabledNotificationConfig |
Notifications that must be enabled
|
| NotificationListenersPostProcessor | Deprecated
as of 3.7.0 because it's not being used.
|
| SchedulerBaseConfigFactory |
Builds a base
SchedulerConfig to be provided to the calls to SchedulerService. |
| ServerNotificationManagerConfigurator | |
| SpringConfigurationBuilder |
Adds an existing Spring ApplicationContext to Mule's internal collection of Registries.
|
| SpringConfigurationComponentLocator |
Spring implementation of
ConfigurationComponentLocator. |
| SpringRegistry | |
| SpringRegistryBootstrap | |
| SpringRegistryLifecycleManager | |
| SpringXmlConfigurationBuilder |
SpringXmlConfigurationBuilder enables Mule to be configured from a Spring XML Configuration file used with Mule
name-spaces. |
| XmlConfigurationDocumentLoader |
Loads a mule configuration file into a
Document object. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.