- 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.
- 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) - 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
-
- 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.
- 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.
- 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.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
-