ComponentFactory that handles all annotation related behavior including
ObjectFactory.getObject().AttributeDefinition configuration.ComponentBuildingDefinition with the parameters set in the builder.KeyAttributeDefinitionPair.TypeConverters to be reused in different ComponentBuildingDefinitionProvidersComponentBuildingDefinition
Components.ConfigLine while keeping the object
immutable.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.XmlGathererErrorHandler which collects all errors, and on a fatal exception will propagate an
exception.ObjectFactory.getObject().ComponentLocation for a single element, using the core namespace and using UNKNOWN as type.AttributeDefinitions.ComponentConfiguration instances.Document from an InputStream with the required configuration of a mule configuration file parsing.Document from an InputStream with the required configuration of a mule configuration file parsing.Document at the supplied InputSource using the standard JAXP-configured XML parser.XmlConfigurationDocumentLoader that will ignore XSD validation when executing the
XmlConfigurationDocumentLoader.loadDocument(Supplier, EntityResolver, String, InputStream) method.org.mule.runtime.api.ioc.ObjectProvider in case the type of the object
created is dynamic and cannot be known at compile time.TypeDefinition it's defined from a configuration attribute of the componentComponentBuildingDefinition.TypeDefinition it's defined to be a map entry.TypeDefinition it's defined from a Class hardcoded valueComponentModel inner configuration.XmlConfigurationDocumentLoader using the default DefaultXmlGathererErrorHandlerFactory to
instantiate XmlGathererErrorHandlers objects when executing the
XmlConfigurationDocumentLoader.loadDocument(Supplier, EntityResolver, String, InputStream) method.XmlConfigurationDocumentLoader using a parametrized XmlGathererErrorHandlerFactory to instantiate
XmlGathererErrorHandlers objects when executing the
XmlConfigurationDocumentLoader.loadDocument(Supplier, EntityResolver, String, InputStream) method.Class for the domain object to be created.ComponentBuildingDefinition.getTypeDefinition() configuration.ComponentConfiguration.TypeDefinition to discover the object type.ConfigLine objects.Document object.ConfigLine and ComponentModel.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.XmlGathererErrorHandler that will be used in the reading of XML files.XmlMetadataAnnotations.Copyright © 2020 MuleSoft, Inc.. All rights reserved.