Skip navigation links
A B C D E F G H I K L M N O P R S T V W X 

A

AbstractComponentFactory<T> - Class in org.mule.runtime.dsl.api.component
Basic implementation of ComponentFactory that handles all annotation related behavior including ObjectFactory.getObject().
AbstractComponentFactory() - Constructor for class org.mule.runtime.dsl.api.component.AbstractComponentFactory
 
accept(AttributeDefinitionVisitor) - Method in class org.mule.runtime.dsl.api.component.AttributeDefinition
 
addChild(ConfigLine) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
addConfigAttribute(String, String, boolean) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
addCustomAttribute(String, Object) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
addCustomAttributes(Node) - Method in class org.mule.runtime.dsl.internal.xml.parser.XmlCustomAttributeHandler.ConfigLineCustomAttributeStore
 
alwaysEnabled(boolean) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
This method configures the component as enabled even if excluded from a partial application model (for instance when building one for data sense).
appendConnectionPart(Optional<TypedComponentIdentifier>, Optional<String>, OptionalInt, OptionalInt) - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
Utility method that adds a connection part to the location.
appendElementBody(String) - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
Adds the body of the xml tag.
appendElementBody(String) - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
Adds the body of the xml tag.
appendElementEnd(String) - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
Builds the closing tag of the xml element.
appendElementEnd(String) - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
Builds the closing tag of the xml element.
appendElementStart(String, Map<String, String>) - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
Builds the opening tag of the xml element.
appendElementStart(String, Map<String, String>) - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
Builds the opening tag of the xml element.
appendLocationPart(String, Optional<TypedComponentIdentifier>, Optional<String>, OptionalInt, OptionalInt) - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
Creates a new instance of ComponentLocation adding the specified part.
appendLocationPart(String, Optional<TypedComponentIdentifier>, Optional<String>, Optional<Integer>, Optional<Integer>) - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
appendProcessorsPart() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
Utility method that adds a processors part to the location.
appendRoutePart() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
Utility method that adds a router part to the location.
asNamed() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Used to declare that the object to be created has a name attribute
asPrototype() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
 
asScope() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Used to declare that the object to be created is an scope.
AttributeDefinition - Class in org.mule.runtime.dsl.api.component
Defines how to build an attribute from an object.
AttributeDefinition.Builder - Class in org.mule.runtime.dsl.api.component
 
AttributeDefinitionVisitor - Interface in org.mule.runtime.dsl.api.component
An {code AttributeDefinitionVisitor} allows to access an AttributeDefinition configuration.

B

build() - Method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
build() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Builds a ComponentBuildingDefinition with the parameters set in the builder.
build() - Method in class org.mule.runtime.dsl.api.component.KeyAttributeDefinitionPair.Builder
Method to build the KeyAttributeDefinitionPair.
build() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
build() - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration.Builder
 
Builder() - Constructor for class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
 
Builder() - Constructor for class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
builder() - Static method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration
 
BUILDER_ALREADY_BUILD_AN_OBJECT_YOU_CANNOT_MODIFY_IT - Static variable in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 

C

calculateComponentIdentifier(List<DefaultComponentLocation.DefaultLocationPart>) - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
 
characters(char[], int, int) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader.XmlMetadataAnnotator
 
checkingThatIsClassOrInheritsFrom(Class<?>) - Method in class org.mule.runtime.dsl.api.component.TypeDefinition
 
CommonTypeConverters - Class in org.mule.runtime.dsl.api.component
Set of common TypeConverters to be reused in different ComponentBuildingDefinitionProviders
compareTo(ConfigFile) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigFile
 
compareTo(SourcePosition) - Method in class org.mule.runtime.dsl.internal.SourcePosition
 
ComponentBuildingDefinition<T> - Class in org.mule.runtime.dsl.api.component
Defines the mapping between a component configuration and how the object that represents that model in runtime is created.
ComponentBuildingDefinition.Builder<T> - Class in org.mule.runtime.dsl.api.component
Builder for ComponentBuildingDefinition

ComponentBuildingDefinitionProvider - Interface in org.mule.runtime.dsl.api.component
Service provider interface to define mule DSL extensions processors.
ComponentConfiguration - Class in org.mule.runtime.dsl.api.component.config
Deprecated.
Use org.mule.runtime.ast.api.ComponentAst from mule-artifact-ast instead. This will be removed in 4.4.0.
ComponentConfiguration() - Constructor for class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
ComponentFactory<T> - Interface in org.mule.runtime.dsl.api.component
Interface that must be implemented by those classes that are meant to be used as a factory to create complex domain objects which in turn are Components.
componentLocation - Variable in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
CONFIG_FILE_NAME - Static variable in class org.mule.runtime.dsl.internal.xml.parser.XmlApplicationParser
 
ConfigFile - Class in org.mule.runtime.dsl.api.xml.parser
Represents an artifact configuration file and it's content in hierarchical format.
ConfigFile(String, List<ConfigLine>) - Constructor for class org.mule.runtime.dsl.api.xml.parser.ConfigFile
 
ConfigLine - Class in org.mule.runtime.dsl.api.xml.parser
A configuration line represents the data within a line in a configuration file
ConfigLine() - Constructor for class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
ConfigLine.Builder - Class in org.mule.runtime.dsl.api.xml.parser
 
ConfigLineProvider - Interface in org.mule.runtime.dsl.api.xml.parser
A configuration line provider allows to have a parent child relationship between ConfigLine while keeping the object immutable.
ConfigResource - Class in org.mule.runtime.dsl.api
A ConfigResource holds the url description (or location) and the url stream.
ConfigResource(String) - Constructor for class org.mule.runtime.dsl.api.ConfigResource
 
ConfigResource(URL) - Constructor for class org.mule.runtime.dsl.api.ConfigResource
 
ConfigResource(String, InputStream) - Constructor for class org.mule.runtime.dsl.api.ConfigResource
 
convert(InputType) - Method in interface org.mule.runtime.dsl.api.component.TypeConverter
Converters from one type to another.
create() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlGathererErrorHandlerFactory
 
create() - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlGathererErrorHandlerFactory
 
create(Locator) - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotationsFactory
 
createDocumentBuilder(DocumentBuilderFactory, EntityResolver, ErrorHandler) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader
 
createDocumentBuilderFactory(int, boolean) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader
 
createSaxAnnotator(Supplier<SAXParserFactory>, Document) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader
 

D

DECLARED_PREFIX - Static variable in class org.mule.runtime.dsl.internal.xml.parser.XmlApplicationParser
 
DefaultComponentLocation - Class in org.mule.runtime.dsl.api.component.config
A component location describes where the component is defined in the configuration of the artifact.
DefaultComponentLocation(Optional<String>, List<DefaultComponentLocation.DefaultLocationPart>) - Constructor for class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
 
DefaultComponentLocation.DefaultLocationPart - Class in org.mule.runtime.dsl.api.component.config
A location part represent an specific location of a component within another component.
DefaultLocationPart(String, Optional<TypedComponentIdentifier>, Optional<String>, OptionalInt, OptionalInt) - Constructor for class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
DefaultLocationPart(String, Optional<TypedComponentIdentifier>, Optional<String>, Optional<Integer>, Optional<Integer>) - Constructor for class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
Deprecated.
since 1.3 use #DefaultComponentLocation(String, Optional, Optional, Optional, Optional) instead.
DefaultXmlGathererErrorHandlerFactory - Class in org.mule.runtime.dsl.internal.xml.parser
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.
DefaultXmlGathererErrorHandlerFactory() - Constructor for class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlGathererErrorHandlerFactory
 
DefaultXmlLoggerErrorHandler - Class in org.mule.runtime.dsl.internal.xml.parser
Default implementation of XmlGathererErrorHandler which collects all errors, and on a fatal exception will propagate an exception.
DefaultXmlLoggerErrorHandler() - Constructor for class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlLoggerErrorHandler
 
DefaultXmlMetadataAnnotations - Class in org.mule.runtime.dsl.internal.xml.parser
Stores the metadata annotations from the XML parser so they are available when building the actual objects of the application.
DefaultXmlMetadataAnnotations() - Constructor for class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
 
doGetObject() - Method in class org.mule.runtime.dsl.api.component.AbstractComponentFactory
Method to be implemented instead of ObjectFactory.getObject().
DslSimpleType - Class in org.mule.runtime.dsl.api.component
Simple type values for DSL processing.

E

endElement(String, String, String) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader.XmlMetadataAnnotator
 
equals(Object) - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
equals(Object) - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
 
equals(Object) - Method in class org.mule.runtime.dsl.api.ConfigResource
 
equals(Object) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
equals(Object) - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration
 
error(SAXParseException) - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlLoggerErrorHandler
 

F

fatalError(SAXParseException) - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlLoggerErrorHandler
 
fromChildCollectionConfiguration(Class<?>) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Used when an attribute must be set with a collection of objects created from the user configuration.
fromChildConfiguration(Class<?>) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Used when an attribute must be set with a complex object created from the user configuration.
fromChildMapConfiguration(Class<?>, Class<?>) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Used when an attribute must be set with a map of objects created from the user configuration.
fromConfigurationAttribute(String) - Static method in class org.mule.runtime.dsl.api.component.TypeDefinition
 
fromFixedReference(String) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Use when the reference is fixed (and not configurable), not the value.
fromFixedValue(Object) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
fromMapEntryType(Class<K>, Class<V>) - Static method in class org.mule.runtime.dsl.api.component.TypeDefinition
 
fromMultipleDefinitions(KeyAttributeDefinitionPair...) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Used when several attributes or child components needs to be mapped to a single attribute.
fromReferenceObject(Class<?>) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Used when attribute an attribute must be set with an object provided by the runtime.
fromSimpleParameter(String) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
fromSimpleParameter(String, TypeConverter) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
fromSimpleReferenceParameter(String, TypeConverter) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
fromSimpleReferenceParameter(String) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
fromSingleComponent(String) - Static method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
Creates a virtual ComponentLocation for a single element, using the core namespace and using UNKNOWN as type.
fromSoftReferenceSimpleParameter(String) - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
fromTextContent() - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Used when an attribute must be created with the inner content of the configuration element.
fromType(Class<T>) - Static method in class org.mule.runtime.dsl.api.component.TypeDefinition
Defines the object type that will be created for the component.
fromUndefinedComplexAttribute() - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Calling this method declares that the attribute will be assigned with all declared complex configuration object that did not were map by other AttributeDefinitions.
fromUndefinedSimpleAttributes() - Static method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Calling this method declares that the attribute will be assigned with all declared simple configuration attribute and its value.

G

getArtifactConfigResources() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlParsingConfiguration
 
getAttributeDefinition() - Method in class org.mule.runtime.dsl.api.component.KeyAttributeDefinitionPair
 
getAttributeDefinition() - Method in class org.mule.runtime.dsl.api.component.SetterAttributeDefinition
 
getAttributeName() - Method in class org.mule.runtime.dsl.api.component.SetterAttributeDefinition
 
getAttributesDefinitions() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getChildren() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getColumn() - Method in class org.mule.runtime.dsl.internal.SourcePosition
 
getColumnNumber() - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
 
getColumnNumber() - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
 
getComponentBuildingDefinitions() - Method in interface org.mule.runtime.dsl.api.component.ComponentBuildingDefinitionProvider
 
getComponentConfiguration() - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration.Builder
 
getComponentIdentifier() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getComponentIdentifier() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
 
getComponentLocation() - Method in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
getConfigAttributes() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getConfigLine() - Method in interface org.mule.runtime.dsl.api.xml.parser.ConfigLineProvider
 
getConfigLines() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigFile
 
getConstructorAttributeDefinition() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getCustomAttributes() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getElementString() - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
 
getElementString() - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
 
getEntityResolver() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlParsingConfiguration
 
getErrors() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlGathererErrorHandler
 
getErrors() - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlLoggerErrorHandler
 
getFileName() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
getFileName() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
getFilename() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigFile
 
getIdentifier() - Method in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
getIdentifier() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getIgnoredConfigurationParameters() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getInputStream() - Method in class org.mule.runtime.dsl.api.ConfigResource
 
getKey() - Method in class org.mule.runtime.dsl.api.component.KeyAttributeDefinitionPair
 
getKey() - Method in class org.mule.runtime.dsl.api.component.MapEntry
 
getKeyType() - Method in class org.mule.runtime.dsl.api.component.TypeDefinition.MapEntryType
 
getKeyTypeConverter() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getLine() - Method in class org.mule.runtime.dsl.internal.SourcePosition
 
getLineInFile() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
getLineInFile() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
getLineNumber() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getLineNumber() - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
 
getLineNumber() - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
 
getLocation() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
 
getName() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
getName() - Method in class org.mule.runtime.dsl.api.xml.parser.SimpleConfigAttribute
 
getNamespace() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getNamespace() - Method in interface org.mule.runtime.dsl.api.xml.XmlNamespaceInfo
 
getNamespaceUri() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getNamespaceUriPrefix() - Method in interface org.mule.runtime.dsl.api.xml.XmlNamespaceInfo
A mule extension may support different xml versions.
getNestedComponents() - Method in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
getNormalizedNamespace(String, String) - Method in class org.mule.runtime.dsl.internal.xml.parser.XmlApplicationParser
 
getObject() - Method in class org.mule.runtime.dsl.api.component.AbstractComponentFactory
 
getObject() - Method in interface org.mule.runtime.dsl.api.component.ObjectFactory
 
getObjectFactoryType() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getObjectType() - Method in interface org.mule.runtime.dsl.api.component.ObjectTypeProvider
 
getParameters() - Method in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
getParent() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getParsingPropertyResolver() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlParsingConfiguration
 
getPartIdentifier() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
getPartPath() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
getParts() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
getProperty(String) - Method in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
getRegistrationName() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getResourceLocator() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlParsingConfiguration
 
getResourceName() - Method in class org.mule.runtime.dsl.api.ConfigResource
 
getRootContainerName() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
getSaxParserFactory() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlParsingConfiguration
 
getSetterParameterDefinitions() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getSourceCode() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getStartColumn() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
getStartColumn() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
getStartColumn() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getTextContent() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
getTypeConverter() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getTypeDefinition() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
getUrl() - Method in class org.mule.runtime.dsl.api.ConfigResource
 
getValue() - Method in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
getValue() - Method in class org.mule.runtime.dsl.api.component.MapEntry
 
getValue() - Method in class org.mule.runtime.dsl.api.xml.parser.SimpleConfigAttribute
 
getValueType() - Method in class org.mule.runtime.dsl.api.component.TypeDefinition.MapEntryType
 
getXmlConfigurationDocumentLoader() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlParsingConfiguration
 
getXmlNamespaceInfoProvider() - Method in interface org.mule.runtime.dsl.api.xml.parser.XmlParsingConfiguration
 
getXmlNamespacesInfo() - Method in interface org.mule.runtime.dsl.api.xml.XmlNamespaceInfoProvider
Most likely, hand made extensions will return a single value since they only provide support for a namespace but for other scenarios, like extensions build with the SDK, it may provide several values.

H

hashCode() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
hashCode() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
 
hashCode() - Method in class org.mule.runtime.dsl.api.ConfigResource
 
hashCode() - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine
 
hashCode() - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration
 

I

identifier - Variable in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
ignorableWhitespace(char[], int, int) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader.XmlMetadataAnnotator
 
IMPORT_ELEMENT - Static variable in interface org.mule.runtime.dsl.api.xml.XmlDslConstants
 
init() - Method in interface org.mule.runtime.dsl.api.component.ComponentBuildingDefinitionProvider
Initialization method called once the extensions is discovered.
InternalComponentConfiguration - Class in org.mule.runtime.dsl.internal.component.config
 
InternalComponentConfiguration() - Constructor for class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration
 
InternalComponentConfiguration.Builder - Class in org.mule.runtime.dsl.internal.component.config
Builder for creating ComponentConfiguration instances.
IS_CDATA - Static variable in class org.mule.runtime.dsl.internal.xml.parser.XmlApplicationParser
 
isAlwaysEnabled() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
isNamed() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
isPrototype() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
isScope() - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
isSimpleType(Class<?>) - Static method in class org.mule.runtime.dsl.api.component.DslSimpleType
 
isStreamOpen() - Method in class org.mule.runtime.dsl.api.ConfigResource
 
isValueFromSchema() - Method in class org.mule.runtime.dsl.api.xml.parser.SimpleConfigAttribute
 

K

KEY_TYPE_CONVERTER_AND_NO_MAP_TYPE - Static variable in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
KeyAttributeDefinitionPair - Class in org.mule.runtime.dsl.api.component
Holder for a pair of a map key and its value attribute definition.
KeyAttributeDefinitionPair() - Constructor for class org.mule.runtime.dsl.api.component.KeyAttributeDefinitionPair
 
KeyAttributeDefinitionPair.Builder - Class in org.mule.runtime.dsl.api.component
 

L

LINE_NUMBER - Static variable in class org.mule.runtime.dsl.internal.xml.parser.XmlApplicationParser
 
loadDocument(Supplier<SAXParserFactory>, String, InputStream, EntityResolver) - Method in class org.mule.runtime.dsl.api.xml.parser.XmlConfigurationDocumentLoader
Creates a Document from an InputStream with the required configuration of a mule configuration file parsing.
loadDocument(Supplier<SAXParserFactory>, EntityResolver, String, InputStream) - Method in class org.mule.runtime.dsl.api.xml.parser.XmlConfigurationDocumentLoader
Creates a Document from an InputStream with the required configuration of a mule configuration file parsing.
loadDocument(Supplier<SAXParserFactory>, InputSource, EntityResolver, ErrorHandler, int, boolean) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader
Load the Document at the supplied InputSource using the standard JAXP-configured XML parser.

M

MapEntry<KeyType,ValueType> - Class in org.mule.runtime.dsl.api.component
Instances of this classes represent a map entry defined in the configuration.
MapEntry(KeyType, ValueType) - Constructor for class org.mule.runtime.dsl.api.component.MapEntry
 
MapEntryType(Class<KeyType>, Class<ValueType>) - Constructor for class org.mule.runtime.dsl.api.component.TypeDefinition.MapEntryType
 
METADATA_ANNOTATIONS_KEY - Static variable in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
 
METADATA_ANNOTATIONS_KEY - Static variable in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
 
MuleDocumentLoader - Class in org.mule.runtime.dsl.internal.xml.parser
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() - Constructor for class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader
 
MuleDocumentLoader.XmlMetadataAnnotator - Class in org.mule.runtime.dsl.internal.xml.parser
SAX filter that builds the metadata that will annotate the built nodes.

N

nestedComponents - Variable in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
newBuilder() - Static method in class org.mule.runtime.dsl.api.component.KeyAttributeDefinitionPair
 
noValidationDocumentLoader() - Static method in class org.mule.runtime.dsl.api.xml.parser.XmlConfigurationDocumentLoader

O

ObjectFactory<T> - Interface in org.mule.runtime.dsl.api.component
Interface that must be implemented by those classes that are meant to be used as a factory to create complex domain objects.
ObjectTypeProvider - Interface in org.mule.runtime.dsl.api.component
Interface that can implement instances of org.mule.runtime.api.ioc.ObjectProvider in case the type of the object created is dynamic and cannot be known at compile time.
onComplexChild(Class<?>, Optional<String>, Optional<String>) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute is configured from an object with a certain type.
onComplexChildCollection(Class<?>, Optional<String>) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute is configured from a list of object with a certain type.
onComplexChildMap(Class<?>, Class<?>, String) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute is configured from a map of objects with a certain type.
onConfigurationAttribute(String, Class<?>) - Method in interface org.mule.runtime.dsl.api.component.TypeDefinitionVisitor
Invoked when the TypeDefinition it's defined from a configuration attribute of the component
onConfigurationParameter(String, Object, Optional<TypeConverter>) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute is configured from a simple configuration attribute.
onFixedValue(Object) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
To be called when the value to be set when building the object is fixed and provided by the definition of the ComponentBuildingDefinition.
onMapType(TypeDefinition.MapEntryType) - Method in interface org.mule.runtime.dsl.api.component.TypeDefinitionVisitor
Invoked when the TypeDefinition it's defined to be a map entry.
onMultipleValues(KeyAttributeDefinitionPair[]) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when a multiple configuration parameters or children components objects need to be set in single object attribute or constructor parameter.
onReferenceConfigurationParameter(String, Object, Optional<TypeConverter>) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute is configured from a simple configuration attribute and could reference to a another object defined in the configuration.
onReferenceFixedParameter(String) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute must be configured from another fixed object, from which we have a reference
onReferenceObject(Class<?>) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute needs to be configured from an object provided by the Mule API.
onReferenceSimpleParameter(String) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute must be configured from another object defined in the configuration.
onSoftReferenceSimpleParameter(String) - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute must reference another object defined in the configuration, but the value injected in the attribute holder is the reference as String.
onType(Class<?>) - Method in interface org.mule.runtime.dsl.api.component.TypeDefinitionVisitor
Invoked when the TypeDefinition it's defined from a Class hardcoded value
onUndefinedComplexParameters() - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute holds all the complex configuration attributes not mapped to any other attribute.
onUndefinedSimpleParameters() - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute holds all the simple configuration attributes not mapped to any other attribute.
onValueFromTextContent() - Method in interface org.mule.runtime.dsl.api.component.AttributeDefinitionVisitor
Called when the attribute is configured from the ComponentModel inner configuration.
org.mule.runtime.dsl.api - package org.mule.runtime.dsl.api
 
org.mule.runtime.dsl.api.component - package org.mule.runtime.dsl.api.component
 
org.mule.runtime.dsl.api.component.config - package org.mule.runtime.dsl.api.component.config
 
org.mule.runtime.dsl.api.xml - package org.mule.runtime.dsl.api.xml
 
org.mule.runtime.dsl.api.xml.parser - package org.mule.runtime.dsl.api.xml.parser
 
org.mule.runtime.dsl.internal - package org.mule.runtime.dsl.internal
 
org.mule.runtime.dsl.internal.component.config - package org.mule.runtime.dsl.internal.component.config
 
org.mule.runtime.dsl.internal.xml.parser - package org.mule.runtime.dsl.internal.xml.parser
 

P

parameters - Variable in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
parse(Element) - Method in class org.mule.runtime.dsl.internal.xml.parser.XmlApplicationParser
 
ParsingPropertyResolver - Interface in org.mule.runtime.dsl.api.xml.parser
Resolve values for XML properties.
processXmlConfiguration(XmlParsingConfiguration) - Static method in class org.mule.runtime.dsl.api.xml.parser.XmlConfigurationProcessor
 
properties - Variable in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 

R

resolveProperty(String) - Method in interface org.mule.runtime.dsl.api.xml.parser.ParsingPropertyResolver
Resolver the value for a property key.
resourceName - Variable in class org.mule.runtime.dsl.api.ConfigResource
 

S

schemaValidatingDocumentLoader() - Static method in class org.mule.runtime.dsl.api.xml.parser.XmlConfigurationDocumentLoader
schemaValidatingDocumentLoader(XmlGathererErrorHandlerFactory) - Static method in class org.mule.runtime.dsl.api.xml.parser.XmlConfigurationDocumentLoader
setColumn(int) - Method in class org.mule.runtime.dsl.internal.SourcePosition
 
setColumnNumber(int) - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
 
setColumnNumber(int) - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
 
setDocumentLocator(Locator) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader.XmlMetadataAnnotator
 
setIdentifier(String) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
setLine(int) - Method in class org.mule.runtime.dsl.internal.SourcePosition
 
setLineNumber(int) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
setLineNumber(int) - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlMetadataAnnotations
 
setLineNumber(int) - Method in interface org.mule.runtime.dsl.internal.xml.parser.XmlMetadataAnnotations
 
setNamespace(String) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
setNamespaceUri(String) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
setParent(ConfigLineProvider) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
setSourceCode(String) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
setStartColumn(int) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
SetterAttributeDefinition - Class in org.mule.runtime.dsl.api.component
Wrapper class for a setter attribute definitions.
SetterAttributeDefinition(String, AttributeDefinition) - Constructor for class org.mule.runtime.dsl.api.component.SetterAttributeDefinition
 
setTextContent(String) - Method in class org.mule.runtime.dsl.api.xml.parser.ConfigLine.Builder
 
SIMPLE_TYPE_VALUE_PARAMETER_NAME - Static variable in class org.mule.runtime.dsl.api.component.DslSimpleType
 
SimpleConfigAttribute - Class in org.mule.runtime.dsl.api.xml.parser
Represents a simple configuration attribute.
SimpleConfigAttribute(String, String, boolean) - Constructor for class org.mule.runtime.dsl.api.xml.parser.SimpleConfigAttribute
 
SourcePosition - Class in org.mule.runtime.dsl.internal
 
SourcePosition() - Constructor for class org.mule.runtime.dsl.internal.SourcePosition
 
SourcePosition(int, int) - Constructor for class org.mule.runtime.dsl.internal.SourcePosition
 
startElement(String, String, String, Attributes) - Method in class org.mule.runtime.dsl.internal.xml.parser.MuleDocumentLoader.XmlMetadataAnnotator
 
stringToClassConverter() - Static method in class org.mule.runtime.dsl.api.component.CommonTypeConverters
 
stringToEnumConverter(Class<? extends Enum>) - Static method in class org.mule.runtime.dsl.api.component.CommonTypeConverters
 

T

to(ConfigLine.Builder) - Static method in class org.mule.runtime.dsl.internal.xml.parser.XmlCustomAttributeHandler
 
toString() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation.DefaultLocationPart
 
toString() - Method in class org.mule.runtime.dsl.api.component.config.DefaultComponentLocation
 
toString() - Method in class org.mule.runtime.dsl.api.ConfigResource
 
TYPE_CONVERTER_AND_NO_SIMPLE_TYPE_MESSAGE_TEMPLATE - Static variable in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
TYPE_CONVERTER_AND_UNKNOWN_TYPE_MESSAGE - Static variable in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition
 
TypeConverter<InputType,OutputType> - Interface in org.mule.runtime.dsl.api.component
Converter from one type to another.
TypeDefinition<T> - Class in org.mule.runtime.dsl.api.component
Defines the actual Class for the domain object to be created.
TypeDefinition.MapEntryType<KeyType,ValueType> - Class in org.mule.runtime.dsl.api.component
Instances of this class represent the type of a map entry.
TypeDefinitionVisitor - Interface in org.mule.runtime.dsl.api.component
Visitor that will be invoked based on a ComponentBuildingDefinition.getTypeDefinition() configuration.

V

value - Variable in class org.mule.runtime.dsl.api.component.config.ComponentConfiguration
Deprecated.
 
visit(TypeDefinitionVisitor) - Method in class org.mule.runtime.dsl.api.component.TypeDefinition
 

W

warning(SAXParseException) - Method in class org.mule.runtime.dsl.internal.xml.parser.DefaultXmlLoggerErrorHandler
 
withAttributeDefinition(AttributeDefinition) - Method in class org.mule.runtime.dsl.api.component.KeyAttributeDefinitionPair.Builder
 
withComponentLocation(ComponentLocation) - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration.Builder
 
withConstructorParameterDefinition(AttributeDefinition) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Adds a new constructor parameter to be used during the object instantiation.
withDefaultValue(Object) - Method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
withIdentifier(String) - Method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
 
withIdentifier(String) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Sets the identifier of the configuration element that this building definition is for.
withIdentifier(ComponentIdentifier) - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration.Builder
 
withIgnoredConfigurationParameter(String) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Mark configuration parameters to be ignored when building the component.
withKey(String) - Method in class org.mule.runtime.dsl.api.component.KeyAttributeDefinitionPair.Builder
 
withKeyTypeConverter(TypeConverter) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
This method allows to convert a map entry key to another type using a converter.
withNamespace(String) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Sets the namespace of the configuration element that this building definition is for.
withNestedComponent(ComponentConfiguration) - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration.Builder
Adds a complex configuration parameter to the component.
withObjectFactoryType(Class<? extends ObjectFactory<T>>) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Defines a factory class to be used for creating the object.
withParameter(String, String) - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration.Builder
Adds a configuration parameter to the component
withProperty(String, Object) - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration.Builder
Adds a property to the ComponentConfiguration.
withRegistrationName(String) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Set the component name that will appear in the registry.
withSetterParameterDefinition(String, AttributeDefinition) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Adds a new parameter to be added to the object by using a setter method.
withTypeConverter(TypeConverter) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
This method allows to convert a simple type to another type using a converter.
withTypeDefinition(TypeDefinition<T>) - Method in class org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder
Sets the TypeDefinition to discover the object type.
withValue(String) - Method in class org.mule.runtime.dsl.internal.component.config.InternalComponentConfiguration.Builder
Sets the inner content of the configuration element.
withWrapperIdentifier(String) - Method in class org.mule.runtime.dsl.api.component.AttributeDefinition.Builder
Defines the parent identifier used to wrap a child element.

X

XML_NODE - Static variable in class org.mule.runtime.dsl.internal.xml.parser.XmlApplicationParser
 
XmlApplicationParser - Class in org.mule.runtime.dsl.internal.xml.parser
Simple parser that transforms an XML document to a set of ConfigLine objects.
XmlApplicationParser(List<XmlNamespaceInfoProvider>) - Constructor for class org.mule.runtime.dsl.internal.xml.parser.XmlApplicationParser
 
XmlConfigurationDocumentLoader - Class in org.mule.runtime.dsl.api.xml.parser
Loads a mule configuration file into a Document object.
XmlConfigurationProcessor - Class in org.mule.runtime.dsl.api.xml.parser
 
XmlConfigurationProcessor() - Constructor for class org.mule.runtime.dsl.api.xml.parser.XmlConfigurationProcessor
 
XmlCustomAttributeHandler - Class in org.mule.runtime.dsl.internal.xml.parser
Handler for adding and removing custom XML attributes from and to ConfigLine and ComponentModel.
XmlCustomAttributeHandler() - Constructor for class org.mule.runtime.dsl.internal.xml.parser.XmlCustomAttributeHandler
 
XmlCustomAttributeHandler.ConfigLineCustomAttributeStore - Class in org.mule.runtime.dsl.internal.xml.parser
 
XmlDslConstants - Interface in org.mule.runtime.dsl.api.xml
 
XmlGathererErrorHandler - Interface in org.mule.runtime.dsl.api.xml.parser
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 - Interface in org.mule.runtime.dsl.api.xml.parser
Factory object to create instances of XmlGathererErrorHandler that will be used in the reading of XML files.
XmlMetadataAnnotations - Interface in org.mule.runtime.dsl.internal.xml.parser
Stores the metadata annotations from the XML parser so they are available when building the actual objects of the application.
XmlMetadataAnnotationsFactory - Interface in org.mule.runtime.dsl.internal.xml.parser
Factory object to get a fresh instance of a XmlMetadataAnnotations.
XmlNamespaceInfo - Interface in org.mule.runtime.dsl.api.xml
Relates a namespace identifier to a XML namespace URI prefix.
XmlNamespaceInfoProvider - Interface in org.mule.runtime.dsl.api.xml
Mule XML extensions needs to define a XmlNamespaceProvider in which they define the extensions namespace name and the extensions xml namespace uri prefix.
XmlParsingConfiguration - Interface in org.mule.runtime.dsl.api.xml.parser
 
A B C D E F G H I K L M N O P R S T V W X 
Skip navigation links

Copyright © 2021 MuleSoft, Inc.. All rights reserved.