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

A

AbstractComplexModel - Class in org.mule.runtime.extension.api.model
A specialization of AbstractComplexModel which also implements HasConnectionProviderModels, HasSourceModels and HasOperationModels
AbstractComplexModel(String, String, List<OperationModel>, List<ConnectionProviderModel>, List<SourceModel>, DisplayModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.AbstractComplexModel
 
AbstractComplexModel(String, String, List<OperationModel>, List<ConnectionProviderModel>, List<SourceModel>, DisplayModel, Set<ModelProperty>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.AbstractComplexModel
 
AbstractComponentModel - Class in org.mule.runtime.extension.api.model
Base class for immutable implementations of a ComponentModel
AbstractComponentModel(String, String, List<ParameterGroupModel>, List<? extends NestableElementModel>, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.AbstractComponentModel
Creates a new instance
AbstractComponentModel(String, String, List<ParameterGroupModel>, List<? extends NestableElementModel>, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.AbstractComponentModel
Creates a new instance
AbstractExecutableComponentModel - Class in org.mule.runtime.extension.api.model
Base class for immutable implementations of a ComponentModel
AbstractExecutableComponentModel(String, String, List<ParameterGroupModel>, OutputModel, OutputModel, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>, List<? extends NestableElementModel>) - Constructor for class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
AbstractExecutableComponentModel(String, String, List<ParameterGroupModel>, OutputModel, OutputModel, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>, List<? extends NestableElementModel>, Set<NotificationModel>) - Constructor for class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
Creates a new instance
AbstractExecutableComponentModel(String, String, List<ParameterGroupModel>, OutputModel, OutputModel, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>, List<? extends NestableElementModel>, Set<NotificationModel>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
Creates a new instance
AbstractImmutableModel - Class in org.mule.runtime.extension.api.model
Base class for immutable implementations of a DescribedObject EnrichableModel model
AbstractImmutableModel(String, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.AbstractImmutableModel
Creates a new instance
AbstractNamedImmutableModel - Class in org.mule.runtime.extension.api.model
Base class for immutable implementations of NamedObject introspection models
AbstractNamedImmutableModel(String, String, DisplayModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.AbstractNamedImmutableModel
Creates a new instance
AbstractParameterizedModel - Class in org.mule.runtime.extension.api.model.parameter
Base class for immutable implementation of ParameterizedModel
AbstractParameterizedModel(String, String, List<ParameterGroupModel>, DisplayModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.parameter.AbstractParameterizedModel
Creates a new instance
AbstractStereotypedModel - Class in org.mule.runtime.extension.api.model.parameter
Base class for immutable implementation of HasStereotypeModel
AbstractStereotypedModel(String, String, List<ParameterGroupModel>, DisplayModel, StereotypeModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.parameter.AbstractStereotypedModel
 
AbstractStereotypedModel(String, String, List<ParameterGroupModel>, DisplayModel, StereotypeModel, Set<ModelProperty>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.parameter.AbstractStereotypedModel
 
accept(ExtensionDeclarer, ExtensionLoadingContext) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingDelegate
Uses the given arguments to declare the extension
accept(NestableElementModelVisitor) - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedChainModel
 
accept(NestableElementModelVisitor) - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedComponentModel
 
accept(NestableElementModelVisitor) - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedRouteModel
 
accept(Consumer<PollContext.PollItem<T, A>>) - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext
Submits an item to be processed.
acceptsExpressions(ExpressionSupport) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
acceptsReferences(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
ACCESS_TOKEN_URL_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the access token Url is configured
AccessTokenExpiredException - Exception in org.mule.runtime.extension.api.connectivity.oauth
Exception to be thrown by operations which are trying to use an expired access token.
AccessTokenExpiredException(String) - Constructor for exception org.mule.runtime.extension.api.connectivity.oauth.AccessTokenExpiredException
Creates a new instance
addCustomDeclarationEnricher(DeclarationEnricher) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
Registers a custom DeclarationEnricher which is executed before the ones that the runtime automatically applies.
addCustomDeclarationEnricher(DeclarationEnricher) - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
Registers a custom DeclarationEnricher which is executed before the ones that the runtime automatically applies.
addCustomDeclarationEnrichers(Collection<DeclarationEnricher>) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
Registers custom DeclarationEnricher which are executed before the ones that the runtime automatically applies.
addCustomDeclarationEnrichers(Collection<DeclarationEnricher>) - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
Registers custom DeclarationEnricher which are executed before the ones that the runtime automatically applies.
addCustomValidator(ExtensionModelValidator) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
Registers a custom ExtensionModelValidator to be executed on top of the ones which the runtime applies by default.
addCustomValidator(ExtensionModelValidator) - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
Registers a custom ExtensionModelValidator to be executed on top of the ones which the runtime applies by default.
addCustomValidators(Collection<ExtensionModelValidator>) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
Registers custom ExtensionModelValidator to be executed on top of the ones which the runtime applies by default.
addCustomValidators(Collection<ExtensionModelValidator>) - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
Registers custom ExtensionModelValidator to be executed on top of the ones which the runtime applies by default.
addError(Problem) - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
Adds an error
addExpirationPolicy(ConfigurationDeclaration) - Static method in class org.mule.runtime.extension.internal.loader.util.InfrastructureParameterBuilder
 
addParameter(String, Object) - Method in class org.mule.runtime.extension.api.client.DefaultOperationParametersBuilder
Ads a new parameter to execute the operation with.
addParameter(String, Class<?>, DefaultOperationParametersBuilder) - Method in class org.mule.runtime.extension.api.client.DefaultOperationParametersBuilder
Ads a new complex parameter to execute the operation with.
addParameter(String, Object) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
Adds a custom parameter registered under key
addParameter(String, Object) - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
Adds a custom parameter registered under key
addParameters(Map<String, Object>) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
Adds the contents of the given map as custom parameters
addParameters(Map<String, Object>) - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
 
addPoolingProfileParameter(ConnectionProviderDeclaration) - Static method in class org.mule.runtime.extension.internal.loader.util.InfrastructureParameterBuilder
 
addPrimaryNodeParameter(SourceDeclaration, boolean) - Static method in class org.mule.runtime.extension.internal.loader.util.InfrastructureParameterBuilder
 
addReconnectionConfigParameter(ParameterizedDeclaration) - Static method in class org.mule.runtime.extension.internal.loader.util.InfrastructureParameterBuilder
 
addReconnectionStrategyParameter(ParameterizedDeclaration) - Static method in class org.mule.runtime.extension.internal.loader.util.InfrastructureParameterBuilder
 
addRedeliveryPolicy(ParameterizedDeclaration) - Static method in class org.mule.runtime.extension.internal.loader.util.InfrastructureParameterBuilder
 
addStreamingParameter(ComponentDeclaration, MetadataType, QName) - Static method in class org.mule.runtime.extension.internal.loader.util.InfrastructureParameterBuilder
 
addVariable(String, Object) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
Adds a variable
addWarning(Problem) - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
Adds a warning
ADVANCED - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.ParameterGroup
Group name for parameters that are considered for advanced usage.
ADVANCED_TAB - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.display.Placement
Tab name for parameters that are considered for advanced usage.
after(ExecutionContext<T>, Object) - Method in interface org.mule.runtime.extension.api.runtime.operation.Interceptor
Executes after the execution of an operation is finished, regardless of it being successful or not.
AFTER_FLOW_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the after flow is configured
Alias - Annotation Type in org.mule.runtime.extension.api.annotation
Defines an alias for a Java type.
AllowedStereotypes - Annotation Type in org.mule.runtime.extension.api.annotation.param.stereotype
Declares an array of classes of an StereotypeDefinition, to communicate and declare which StereotypeDefinition the nested component allows to be injected with.
allowsInlineDefinition() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterDslAnnotation
 
allowsInlineDefinition() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
 
allowsInlineDefinition(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
allowsReferences() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterDslAnnotation
 
allowsReferences(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
allowsTopLevelDeclaration() - Method in class org.mule.runtime.extension.api.model.construct.ImmutableConstructModel
 
allowsTopLevelDefinition() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
 
allowsTopLevelDefinition(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
alphaSortDescribedList(List<T>) - Static method in class org.mule.runtime.extension.api.util.NameUtils
Sorts the given list in ascending alphabetic order, using NamedObject.getName() as the sorting criteria
ANY - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.MediaType
 
APP_CONFIG - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
APP_CONFIG_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
AppConfigStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for any generic config global element.
APPLICATION_CSV - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.MediaType
 
APPLICATION_HTML - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.MediaType
 
APPLICATION_JSON - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.MediaType
 
APPLICATION_OCTET_STREAM - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.MediaType
 
APPLICATION_PLAIN - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.MediaType
 
APPLICATION_XML - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.MediaType
 
asWrappedElement(boolean) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax is a wrapped element.
attributes(A) - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
Sets the output attributes value
AttributesJsonType - Annotation Type in org.mule.runtime.extension.api.annotation.metadata.fixed
Declares the annotated ComponentModel's attributes MetadataType to the type represented by the JSON Schema.
attributesMediaType(MediaType) - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
Sets the output MediaType for the attributes
AttributesXmlType - Annotation Type in org.mule.runtime.extension.api.annotation.metadata.fixed
Declares the annotated ComponentModel's attributes MetadataType to the type represented by the provided element in the XSD Schema.
AuthCodeRequest - Interface in org.mule.runtime.extension.api.connectivity.oauth
Provides information about the request that is sent to the authorization url during an OAuth2 dance using the Authorization-Code grant type.
AuthenticationHandler - Interface in org.mule.runtime.extension.api.security
This handler allows to configure the current context's authentication, used for encryption and inbound authentication, based on a given Authentication request.
AUTHORIZATION_URL_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the authorization Url is configured
AuthorizationCode - Annotation Type in org.mule.runtime.extension.api.annotation.connectivity.oauth
To be used on implementations of ConnectionProvider, indicates that the provided connections will be authenticated using Authorization-Code grant type of the OAuth2 specification.
AuthorizationCodeGrantType - Class in org.mule.runtime.extension.api.connectivity.oauth
Implementation of which contains information about how to use the Authorization-Code grant type against a particular OAuth provider
AuthorizationCodeGrantType(String, String, String, String, String, String) - Constructor for class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
Creates a new instance
AuthorizationCodeState - Interface in org.mule.runtime.extension.api.connectivity.oauth
ConnectionProvider implementations which are also annotated with AuthorizationCode MUST have a field of this type.

B

BACK_PRESSURE_STRATEGY_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter for configuring the backpressure strategy
BACK_PRESSURE_STRATEGY_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter for configuring the backpressure strategy
BackPressure - Annotation Type in org.mule.runtime.extension.api.annotation.source
Allows the customization of a Source available and default BackPressureMode.
BackPressureAction - Enum in org.mule.runtime.extension.api.runtime.source
Indicates which type of back pressure has the runtime applied on a give message.
BackPressureContext - Interface in org.mule.runtime.extension.api.runtime.source
Provides information about how the runtime applied back pressure on a certain event
BackPressureMode - Enum in org.mule.runtime.extension.api.runtime.source
Describes the available back pressure strategies
BackPressureModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Validates that the backPressureStrategy parameter is correctly formed on the sources that apply
BackPressureModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.BackPressureModelValidator
 
before(ExecutionContext<T>) - Method in interface org.mule.runtime.extension.api.runtime.operation.Interceptor
Executes before the operation is executed.
BEFORE_FLOW_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the before flow is configured
begin() - Method in interface org.mule.runtime.extension.api.tx.Transactional
Begins the transaction
bindConnection(Object) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
Associates the given connection to this context.
BLOCKING - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
build() - Method in class org.mule.runtime.extension.api.client.DefaultOperationParametersBuilder
Builds a new OperationParameters instance with all the configured parameters.
build() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
 
build() - Method in class org.mule.runtime.extension.api.model.notification.NotificationModelBuilder
 
build() - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
 
build() - Method in class org.mule.runtime.extension.api.values.ValueBuilder
Create an Value based in the information given to the Builder, included all their children.
buildDynamicConfigExpirationType() - Method in class org.mule.runtime.extension.api.declaration.type.DynamicConfigExpirationTypeBuilder
 
builder() - Static method in class org.mule.runtime.extension.api.client.DefaultOperationParameters
 
builder() - Static method in class org.mule.runtime.extension.api.runtime.operation.Result
Creates a new Result.Builder
builder(Message) - Static method in class org.mule.runtime.extension.api.runtime.operation.Result
Creates a new Result.Builder initialises with a state that matched the one of the given muleMessage
Builder() - Constructor for class org.mule.runtime.extension.api.runtime.operation.Result.Builder
 
buildExpirationPolicyType() - Method in class org.mule.runtime.extension.api.declaration.type.DynamicConfigExpirationTypeBuilder
 
buildPoolingProfileType() - Method in class org.mule.runtime.extension.api.declaration.type.PoolingProfileTypeBuilder
 
buildReconnectionConfigType() - Method in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
buildReconnectionStrategyType() - Method in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
buildRedeliveryPolicyType() - Method in class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
buildSchemaLocation(String, String) - Static method in class org.mule.runtime.extension.api.util.XmlModelUtils
Given a prefix and a namespace returns the correspondent schema location

C

CALLBACK_PATH_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the path of the OAuth callback is configured
canBeUsedImplicitly(ParameterizedModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Returns whether the given model can be used implicitly.
Chain - Interface in org.mule.runtime.extension.api.runtime.route
A Chain allows a given Operation to receive a chain of message processors to be executed as part of the operation's execution.
checkArgument(boolean, String) - Static method in class org.mule.runtime.extension.api.model.AbstractImmutableModel
 
checkArgument(boolean, String) - Static method in class org.mule.runtime.extension.api.model.AbstractNamedImmutableModel
 
ClassLoaderDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
ClassLoaderDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.ClassLoaderDeclarationEnricher
 
ClassLoaderModelProperty - Class in org.mule.runtime.extension.api.property
Links an EnrichableModel with a ClassLoader.
ClassLoaderModelProperty(ClassLoader) - Constructor for class org.mule.runtime.extension.api.property.ClassLoaderModelProperty
Creates a new instance
ClassValue - Annotation Type in org.mule.runtime.extension.api.annotation.param.display
Marks a field or parameter annotated with Parameter as actually representing a class.
clear() - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
close() - Method in interface org.mule.runtime.extension.api.connectivity.XATransactionalConnection
Closes this connection and the underlying XATransactionalConnection.getXAResource().
close(C) - Method in interface org.mule.runtime.extension.api.runtime.streaming.PagingProvider
Closes this provider and all resources allocated by it, both local and remote.
ClusterSupport - Annotation Type in org.mule.runtime.extension.api.annotation.source
Indicates the SourceClusterSupport that a Source should have when running in cluster mode.
commit() - Method in interface org.mule.runtime.extension.api.tx.Transactional
Commits the transaction
commit() - Method in interface org.mule.runtime.extension.api.tx.TransactionHandle
Commits the transaction.
compare(ParameterModel, ParameterModel) - Method in class org.mule.runtime.extension.api.util.ParameterModelComparator
 
CompletionCallback<T,A> - Interface in org.mule.runtime.extension.api.runtime.process
This callback is how non blocking operations notify their outcome.
ComplexParameter - Class in org.mule.runtime.extension.internal.client
Represents a complex parameter that has a type and it's composed by other parameters.
ComplexParameter(Class<?>, Map<String, Object>) - Constructor for class org.mule.runtime.extension.internal.client.ComplexParameter
 
ComponentExecutor<T extends org.mule.runtime.api.meta.model.ComponentModel> - Interface in org.mule.runtime.extension.api.runtime.operation
A facade interface which hides the details of how an operation is actually executed.
ComponentExecutorFactory<T extends org.mule.runtime.api.meta.model.ComponentModel> - Interface in org.mule.runtime.extension.api.runtime.operation
Creates ComponentExecutor instances
componentHasAnImplicitConfiguration(ExtensionModel, ComponentModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Returns whether the given ComponentModel has an associated configuration that can be created implicitly.
ComponentId - Annotation Type in org.mule.runtime.extension.api.annotation.param.stereotype
Marks a Component's ParameterModel as the Component ID.
ComponentIdFieldTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
Marker annotation for a ObjectFieldType that represents a componentId.
ComponentIdFieldTypeAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ComponentIdFieldTypeAnnotation
Creates a new instance
ComponentValueProvider - Interface in org.mule.runtime.extension.api.values
This interface allows the exposure of the values associated to a parameter of a Component.
compute(Class<?>, BiFunction<? super Class<?>, ? super V, ? extends V>) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
computeIfAbsent(Class<?>, Function<? super Class<?>, ? extends V>) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
computeIfPresent(Class<?>, BiFunction<? super Class<?>, ? super V, ? extends V>) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
Config - Annotation Type in org.mule.runtime.extension.api.annotation.param
Indicates that the annotated member should be injected with the currently active configuration instance.
CONFIG - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
CONFIG_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
configName(String) - Method in class org.mule.runtime.extension.api.client.DefaultOperationParametersBuilder
Sets the name of the config used to execute an operation.
ConfigOverride - Annotation Type in org.mule.runtime.extension.api.annotation.param
Binds the annotated member with the ParameterModel of the same name and type that exists in the config associated to the container of the annotated member.
ConfigOverrideTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
Marker annotation for a field that is a ConfigOverride.
ConfigOverrideTypeAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ConfigOverrideTypeAnnotation
Creates a new instance
ConfigRefDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Enriches component models that depends on a configuration adding the `config-ref` parameter to the model.
ConfigRefDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.ConfigRefDeclarationEnricher
 
ConfigReference - Annotation Type in org.mule.runtime.extension.api.annotation.param.reference
Annotation to be used in a String type Parameter field or parameter which value is a reference to a global configuration element.
ConfigReferences - Annotation Type in org.mule.runtime.extension.api.annotation
Container for the Repeatable ConfigReference annotation
Configuration - Annotation Type in org.mule.runtime.extension.api.annotation
Used to express that a class should be used to describe a org.mule.runtime.extension.api.introspection.Configuration model.
CONFIGURATION - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
ConfigurationFactory - Interface in org.mule.runtime.extension.api.runtime.config
Creates instances of objects which are compliant with the model described by the owning ConfigurationModel.
ConfigurationInstance - Interface in org.mule.runtime.extension.api.runtime.config
Just like the ConfigurationModel class provides introspection on a configuration's structure and parameters, this concept provides an abstraction on an actual configuration instance which was declared and instantiated.
ConfigurationParameterValueProvider - Interface in org.mule.runtime.extension.api.values
This interface allows the exposure of the Set of values associated to a Configuration's or Connection Provider's parameter.
ConfigurationProvider - Interface in org.mule.runtime.extension.api.runtime.config
A component responsible for providing instances which are realizations of a given ConfigurationModel.
Configurations - Annotation Type in org.mule.runtime.extension.api.annotation
Allows to reference a list of classes from which a org.mule.runtime.extension.api.introspection.Configuration model is to be inferred.
ConfigurationState - Interface in org.mule.runtime.extension.api.runtime.config
Contains the state of the parameters of a given ConfigurationInstance.
ConfigurationStats - Interface in org.mule.runtime.extension.api.runtime.config
Usage statistics about a ConfigurationInstance.
configureContextBeforeDeclaration(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.api.loader.ExtensionModelLoader
Allows to add pre configured the given context before it's fed into ExtensionModelLoader.declareExtension(ExtensionLoadingContext).
ConfiguredComponent - Interface in org.mule.runtime.extension.api.runtime.config
Represents a component which might be associated to a ConfigurationInstance
Connection - Annotation Type in org.mule.runtime.extension.api.annotation.param
Indicates that the annotated member should be injected with a currently active connection.
CONNECTION - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.ParameterGroup
Group name for parameters that are considered to be part of a connection configuration.
CONNECTION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
CONNECTION_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
CONNECTION_FAILURE - Static variable in exception org.mule.runtime.extension.api.values.ValueResolvingException
 
CONNECTION_PROVIDER - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
CONNECTION_TAB - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.display.Placement
Tab name for parameters that are considered to be part of a connection configuration.
ConnectionProviderDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Enriches all the ConnectionProviderDeclaration by adding language rules parameters.
ConnectionProviderDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.ConnectionProviderDeclarationEnricher
 
ConnectionProviderFactory<T> - Interface in org.mule.runtime.extension.api.runtime.connectivity
Creates instances of ConnectionProvider for the generic Config and Connection types.
ConnectionProviderNameModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Validates that there's no name clashing among the extension's connection providers
ConnectionProviderNameModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.ConnectionProviderNameModelValidator
 
ConnectionProviders - Annotation Type in org.mule.runtime.extension.api.annotation.connectivity
Annotation to be used on a Class also annotated with Extension, to list the ConnectionProviders that the extension exposes.
ConnectionStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for any generic connection.
CONSTRUCT - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
CONSUMER_KEY_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the consumer key is configured
CONSUMER_SECRET_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the consumer secret is configured
containing(String, DslElementSyntax) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Adds a childElement declaration to this DslElementSyntax that can be referenced by name
containsKey(Object) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
Determines if there's a matching mapping by the rules described on the class javadoc.
containsValue(Object) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
Content - Annotation Type in org.mule.runtime.extension.api.annotation.param
 
ContentParameterDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Sets defaults and other configurations on content parameters so that they provider a consistent experience.
ContentParameterDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.ContentParameterDeclarationEnricher
 
ContentParameterModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Validates that all content parameters are property configured.
ContentParameterModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.ContentParameterModelValidator
 
copy(Set<T>) - Method in class org.mule.runtime.extension.api.model.AbstractImmutableModel
 
copy(List<T>) - Method in class org.mule.runtime.extension.api.model.AbstractImmutableModel
 
copy() - Method in class org.mule.runtime.extension.api.runtime.operation.Result
Creates a new Result.Builder initialises with a state that matched this result
CorrelationInfo - Interface in org.mule.runtime.extension.api.runtime.parameter
Provides message correlation information.
COUNT - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
create() - Static method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
 
create(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.ExtensionModelFactory
Transforms the given extensionLoadingContext into a valid ExtensionModel using a specifying describingContext
createAuthentication(Credentials) - Method in interface org.mule.runtime.extension.api.security.AuthenticationHandler
 
createContext() - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallback
 
createCredentialsBuilder() - Method in interface org.mule.runtime.extension.api.security.AuthenticationHandler
 
createExecutor(T, Map<String, Object>) - Method in interface org.mule.runtime.extension.api.runtime.operation.ComponentExecutorFactory
Creates a new ComponentExecutor
createHandler() - Method in interface org.mule.runtime.extension.api.runtime.exception.ExceptionHandlerFactory
Creates a new instance of a ExceptionHandler
createInterceptor() - Method in interface org.mule.runtime.extension.api.runtime.InterceptorFactory
Creates a new Interceptor
createSource() - Method in interface org.mule.runtime.extension.api.runtime.source.SourceFactory
Creates a new instance of Source
createTypeHandlerManager() - Method in class org.mule.runtime.extension.api.declaration.type.ExtensionsTypeHandlerManagerFactory
Creates a TypeHandlerManager which uses a ExtensionsObjectFieldHandler
createTypeLoader() - Method in class org.mule.runtime.extension.api.declaration.type.DefaultExtensionsTypeLoaderFactory
createTypeLoader(ClassLoader) - Method in class org.mule.runtime.extension.api.declaration.type.DefaultExtensionsTypeLoaderFactory
Creates a new JavaTypeLoader using the given classLoader
createTypeLoader() - Method in interface org.mule.runtime.extension.api.declaration.type.ExtensionsTypeLoaderFactory
 
createTypeLoader(ClassLoader) - Method in interface org.mule.runtime.extension.api.declaration.type.ExtensionsTypeLoaderFactory
 
createXmlLanguageModel(Optional<String>, Optional<String>, String, String) - Static method in class org.mule.runtime.extension.api.util.XmlModelUtils
Takes a set of parameters extracted from the extension and generates a XmlDslModel.
CursorProviderTypeHandler - Class in org.mule.runtime.extension.api.declaration.type
Implementation of ClassHandler for the cursor providers
CursorProviderTypeHandler() - Constructor for class org.mule.runtime.extension.api.declaration.type.CursorProviderTypeHandler
 

D

DeclarationEnricher - Interface in org.mule.runtime.extension.api.loader
Enriches declarers before they are actually turned into models.
DeclarationEnricherPhase - Enum in org.mule.runtime.extension.api.loader
These phases are use to execute the enrichers in order, grouping them by phases.
DeclarationEnrichers - Annotation Type in org.mule.runtime.extension.api.annotation.privileged
DO NOT USE THIS ANNOTATION.
declareExtension(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.api.loader.ExtensionModelLoader
This method uses the ExtensionDeclarer found through ExtensionLoadingContext.getExtensionDeclarer() to define the ExtensionModel to be loaded.
DEFAULT_BYTE_STREAMING_BUFFER_DATA_UNIT - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
DEFAULT_BYTE_STREAMING_BUFFER_INCREMENT_SIZE - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The default increment size of a bytes streaming buffer which will expand its capacity
DEFAULT_BYTE_STREAMING_BUFFER_SIZE - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The default size of the buffer that allows for repeatable streams
DEFAULT_BYTES_STREAMING_MAX_BUFFER_SIZE - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The default maximum size that a bytes streaming buffer is allowed to expand to
DEFAULT_CONFIG_DESCRIPTION - Static variable in annotation type org.mule.runtime.extension.api.annotation.Extension
 
DEFAULT_CONFIG_NAME - Static variable in annotation type org.mule.runtime.extension.api.annotation.Extension
 
DEFAULT_OBJECT_STREAMING_BUFFER_INCREMENT_SIZE - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The default increment size of an object streaming buffer which will expand its capacity
DEFAULT_OBJECT_STREAMING_BUFFER_SIZE - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The default size of the buffer that allows for repeatable objects streaming
DEFAULT_OBJECT_STREAMING_MAX_BUFFER_SIZE - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The default maximum size that an objects streaming buffer is allowed to expand to
DEFAULT_ORDER - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.display.Placement
Parameter's default order.
DEFAULT_TAB - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.display.Placement
 
DefaultEncoding - Annotation Type in org.mule.runtime.extension.api.annotation.param
This annotation is meant to be applied on fields of classes or on operation's arguments.
DefaultExtensionLoadingContext - Class in org.mule.runtime.extension.internal.loader
Default implementation of ExtensionLoadingContext.
DefaultExtensionLoadingContext(ClassLoader, DslResolvingContext) - Constructor for class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
 
DefaultExtensionLoadingContext(ExtensionDeclarer, ClassLoader, DslResolvingContext) - Constructor for class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
 
DefaultExtensionsTypeLoaderFactory - Class in org.mule.runtime.extension.api.declaration.type
Default implementation of ExtensionsTypeLoaderFactory
DefaultExtensionsTypeLoaderFactory() - Constructor for class org.mule.runtime.extension.api.declaration.type.DefaultExtensionsTypeLoaderFactory
 
DefaultImplementingTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
Declares the default Type that will be instantiated for this ObjectFieldType if no instance is provided as a value.
DefaultImplementingTypeAnnotation(MetadataType) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.DefaultImplementingTypeAnnotation
 
DefaultImplementingTypeModelProperty - Class in org.mule.runtime.extension.api.property
Declares the default Type that will be instantiated for this ParameterModel if no instance is provided as a value.
DefaultImplementingTypeModelProperty(MetadataType) - Constructor for class org.mule.runtime.extension.api.property.DefaultImplementingTypeModelProperty
 
DefaultImportTypesStrategy - Class in org.mule.runtime.extension.api.dsl.syntax.resolver
Default ImportTypesStrategy implementation that fails if an extension could not be located in the current context.
DefaultImportTypesStrategy(ExtensionModel, DslResolvingContext) - Constructor for class org.mule.runtime.extension.api.dsl.syntax.resolver.DefaultImportTypesStrategy
 
defaultNamespace(String) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
DefaultOperationParameters - Class in org.mule.runtime.extension.api.client
Default OperationParameters implementation, works as a generic OperationParameters for every extension operation.
DefaultOperationParametersBuilder - Class in org.mule.runtime.extension.api.client
Builder pattern implementation for building a new OperationParameters instance.
DefaultOperatorTranslator - Class in org.mule.runtime.extension.api.dsql
Default OperatorTranslator implementation, if no implementation is defined in a QueryTranslator this one is going to be used.
DefaultOperatorTranslator() - Constructor for class org.mule.runtime.extension.api.dsql.DefaultOperatorTranslator
 
DefaultProblemsHandler - Class in org.mule.runtime.extension.internal.loader
Deprecated - Annotation Type in org.mule.runtime.extension.api.annotation.deprecated
Indicated that the current annotated member is deprecated from the extension.
description - Variable in class org.mule.runtime.extension.api.model.AbstractImmutableModel
 
Direction - Enum in org.mule.runtime.extension.api.dsql
The direction to sort the items returned from a query.
DisplayName - Annotation Type in org.mule.runtime.extension.api.annotation.param.display
Allows to specify a custom label for the element and/or field to be used in the UI.
DisplayTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A TypeAnnotation that contains information about the name and summary that should be rendered in the UI for a particular model.
DisplayTypeAnnotation(DisplayModel) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
Creates a new instance
doStart() - Method in class org.mule.runtime.extension.api.runtime.source.PollingSource
Implement this method to perform custom starting logic.
doStop() - Method in class org.mule.runtime.extension.api.runtime.source.PollingSource
Implement this method to perform custom stopping logic.
DslBaseType - Class in org.mule.runtime.extension.api.declaration.type.annotation
Pojo used to store a baseType when specified from TypeDsl.
DslBaseType() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.DslBaseType
 
DslBaseType(String, String) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.DslBaseType
 
DslBaseType(String) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.DslBaseType
 
DslElementSyntax - Class in org.mule.runtime.extension.api.dsl.syntax
Provides a declaration of how a Component is represented in XML, containing all the required information for the XML element creation and parsing.
DslElementSyntax(String, String, String, String, boolean, boolean, boolean, boolean, boolean, Map<MetadataType, DslElementSyntax>, Map<String, DslElementSyntax>) - Constructor for class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
Creates a new instance of DslElementSyntax
DslElementSyntaxBuilder - Class in org.mule.runtime.extension.api.dsl.syntax
Implementation of the builder design pattern to create instances of DslElementSyntax
DslResourceFactory - Interface in org.mule.runtime.extension.api.dsl.syntax.resources.spi
Creates a GeneratedResource instance from an ExtensionModel instance.
DslSyntaxResolver - Interface in org.mule.runtime.extension.api.dsl.syntax.resolver
Provides the DslElementSyntax of any Component, Parameter or Type within the context of the Extension model where the Component was declared.
DslSyntaxUtils - Class in org.mule.runtime.extension.api.dsl.syntax
Utils class with helper methods for the DslSyntaxResolver
DYNAMIC_CONFIG_EXPIRATION_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
Description of the <dynamic-config-expiration> tag
DYNAMIC_CONFIG_EXPIRATION_FREQUENCY - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The default frequency at which the runtime checks for dynamic configs which became eligible for expiration
DynamicConfigDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Adds an ExpirationPolicy parameter to all configs which might be used in a dynamic way
DynamicConfigDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.DynamicConfigDeclarationEnricher
 
DynamicConfigExpirationTypeBuilder - Class in org.mule.runtime.extension.api.declaration.type
Creates instances of MetadataType which represent an ExpirationPolicy.
DynamicConfigExpirationTypeBuilder() - Constructor for class org.mule.runtime.extension.api.declaration.type.DynamicConfigExpirationTypeBuilder
 

E

EmitsResponse - Annotation Type in org.mule.runtime.extension.api.annotation.source
Indicates that the annotated Source supports emitting responses back to the client once a generated message is processed (either correctly or incorrectly).
enrich(ExtensionLoadingContext) - Method in interface org.mule.runtime.extension.api.loader.DeclarationEnricher
Enriches the descriptor provided in the given extensionLoadingContext.
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.ClassLoaderDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.ConfigRefDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.ConnectionProviderDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.ContentParameterDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.DynamicConfigDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.ExecutionTypeDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.ExtensionTypesDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.NamedObjectDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.OAuthDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.ReconnectionStrategyDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.StreamingDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.TargetParameterDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.TransactionalDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.XmlDeclarationEnricher
 
enrichException(Exception) - Method in class org.mule.runtime.extension.api.runtime.exception.ExceptionHandler
This method can return a new enriched exception or the original exception after doing some processing with it.
EntityType - Class in org.mule.runtime.extension.api.dsql
Represents the queried entity in a DSQL query.
EntityType(String) - Constructor for class org.mule.runtime.extension.api.dsql.EntityType
 
entrySet() - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ComponentIdFieldTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DefaultImplementingTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExclusiveOptionalsTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExpressionSupportAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExtensibleTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.FlattenedTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LiteralTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterDslAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterResolverTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.PrefixDefinedAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.QNameTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypedValueTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
equals(Object) - Method in class org.mule.runtime.extension.api.model.AbstractNamedImmutableModel
Defines object equality based on the given object being an object of this class and in the equality of the AbstractNamedImmutableModel.getName() attributes
equals(Object) - Method in class org.mule.runtime.extension.api.model.notification.ImmutableNotificationModel
 
equals(Object) - Method in class org.mule.runtime.extension.api.property.ResolverInformation
 
equals(Object) - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
 
equals(Object) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
equals(Object) - Method in class org.mule.runtime.extension.api.values.ImmutableValue
 
equalsOperator() - Method in class org.mule.runtime.extension.api.dsql.DefaultOperatorTranslator
Translates the less operator.
equalsOperator() - Method in interface org.mule.runtime.extension.api.dsql.OperatorTranslator
Translates the less operator.
error(Throwable) - Method in interface org.mule.runtime.extension.api.runtime.process.CompletionCallback
This method is not be invoked when the operation failed to execute.
error(Throwable) - Method in interface org.mule.runtime.extension.api.runtime.process.VoidCompletionCallback
This method is to be invoked when the Router execution ends with an error.
error(Throwable) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCompletionCallback
Signals the runtime that the response was processed, but with an error
ERROR_HANDLER - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
ERROR_HANDLER_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
ErrorHandlerStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for error-handler core components
ErrorTypeDefinition<E extends Enum<E>> - Interface in org.mule.runtime.extension.api.error
Identifies a Mule Error Type to be declared by extensions and must be implemented by an Enum.
ErrorTypeProvider - Interface in org.mule.runtime.extension.api.annotation.error
A component responsible for providing an idempotent Set of ErrorTypeDefinition representing the list of errors that a component can throw.
ErrorTypes - Annotation Type in org.mule.runtime.extension.api.annotation.error
Annotation for Extension level to communicate and declare the ErrorTypeDefinitions that the whole extension manages
Example - Annotation Type in org.mule.runtime.extension.api.annotation.param.display
Allows to specify an example for a EnrichableModel to be used in the UI.
ExceptionHandler - Class in org.mule.runtime.extension.api.runtime.exception
Allows the developer to provide generic logic to enrich exceptions, either via logging, sending notifications, etc.
ExceptionHandler() - Constructor for class org.mule.runtime.extension.api.runtime.exception.ExceptionHandler
 
ExceptionHandlerFactory - Interface in org.mule.runtime.extension.api.runtime.exception
Creates an instance of an ExceptionHandler
ExclusiveOptionals - Annotation Type in org.mule.runtime.extension.api.annotation.param
This annotation marks that all the Optional Parameters contained in the annotated class have an exclusive relationship among each other.
ExclusiveOptionalsTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
* A TypeAnnotation used to enrich an ObjectType by specifying that the contained parameters have an exclusive relation as it is specified in ExclusiveOptionals
ExclusiveOptionalsTypeAnnotation(Set<String>, boolean) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ExclusiveOptionalsTypeAnnotation
 
ExclusiveParameterModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
This validator makes sure that all group models which contain exclusive parameters are correctly defined.
ExclusiveParameterModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.ExclusiveParameterModelValidator
 
execute(String, String, OperationParameters) - Method in interface org.mule.runtime.extension.api.client.ExtensionsClient
Executes an operation synchronously and returns a Result with the operation's output and attributes if available.
execute(ExecutionContext<T>) - Method in interface org.mule.runtime.extension.api.runtime.operation.ComponentExecutor
Executes the owning operation using the given executionContext.
executeAsync(String, String, OperationParameters) - Method in interface org.mule.runtime.extension.api.client.ExtensionsClient
Executes an operation asynchronously by returning a CompletableFuture instance that will complete into a Result with the corresponding payload and attributes after the operation execution finished.
Execution - Annotation Type in org.mule.runtime.extension.api.annotation.execution
Allows to specify the ExecutionType of the annotated component.
ExecutionContext<M extends org.mule.runtime.api.meta.model.ComponentModel> - Interface in org.mule.runtime.extension.api.runtime.operation
Provides context information about the execution of a modeled component
ExecutionTypeDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Sets the ExecutionType on all operations which didn't explicitly set one.
ExecutionTypeDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.ExecutionTypeDeclarationEnricher
 
ExpirableConfigurationProvider - Interface in org.mule.runtime.extension.api.runtime.config
A specialization of the ConfigurationProvider interface which adds the concept of expiration.
EXPIRATION_POLICY_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the expiration policy of a dynamic configuration
EXPIRATION_POLICY_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter for configuring the expiration policy of a dynamic configuration
ExpirationPolicy - Interface in org.mule.runtime.extension.api.runtime
A policy around when should a given instances be expired

Notice that this contract is not directly tied to the instance to be expired itself.

Export - Annotation Type in org.mule.runtime.extension.api.annotation
Specifies classes and resources that an extension should expose beyond the default ClassLoader isolation.
Expression - Annotation Type in org.mule.runtime.extension.api.annotation
Allows customizing how a ParameterModel supports expressions.
ExpressionFunctions - Annotation Type in org.mule.runtime.extension.api.annotation
Allows to reference a list of classes from which an Extension's functions for usage in the expression language are to be inferred.
ExpressionSupportAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A TypeAnnotation used to enrich a MetadataType by specifying a certain level of ExpressionSupport it supports.
ExpressionSupportAnnotation(ExpressionSupport) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ExpressionSupportAnnotation
Creates a new instance
Extensible - Annotation Type in org.mule.runtime.extension.api.annotation
Denotes that a given type can be extended by others.
ExtensibleTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
Marks that the annotated type is of Extensible kind, declaring that a given type can be extended by others in the context of the ExtensionModel.
ExtensibleTypeAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ExtensibleTypeAnnotation
 
Extension - Annotation Type in org.mule.runtime.extension.api.annotation
This annotation defines a class that will export its functionality as a Mule module.
ExtensionAction - Class in org.mule.runtime.extension.internal.notification
Notification.Action produced by extensions.
ExtensionAction(String, String) - Constructor for class org.mule.runtime.extension.internal.notification.ExtensionAction
 
ExtensionConstants - Class in org.mule.runtime.extension.api
Extensions API constants
ExtensionLoadingContext - Interface in org.mule.runtime.extension.api.loader
Used for propagating state across all the components that take part into loading an ExtensionModel.
ExtensionLoadingDelegate - Interface in org.mule.runtime.extension.api.loader
Extension point for customizable components which declare an extension.
ExtensionMetadataTypeUtils - Class in org.mule.runtime.extension.api.util
Set of utility operations to handle MetadataType
ExtensionModelFactory - Class in org.mule.runtime.extension.internal.loader
A factory that can take an ExtensionDeclarer and transform it into an actual ExtensionModel.
ExtensionModelFactory() - Constructor for class org.mule.runtime.extension.internal.loader.ExtensionModelFactory
 
ExtensionModelLoader - Class in org.mule.runtime.extension.api.loader
Loader of an ExtensionModel for a Mule plugin artifact from a set of attributes read by the MulePluginModel.
ExtensionModelLoader() - Constructor for class org.mule.runtime.extension.api.loader.ExtensionModelLoader
 
ExtensionModelUtils - Class in org.mule.runtime.extension.api.util
Utility methods for analyzing and decomposing ExtensionModel instances
ExtensionModelValidator - Interface in org.mule.runtime.extension.api.loader
Validates that a constructed model is legal, meaning it's consistent and doesn't violate any restriction.
ExtensionOAuthConstants - Class in org.mule.runtime.extension.api.connectivity.oauth
Constants for the Extensions API OAuth support
ExtensionObjectTypeHandler - Class in org.mule.runtime.extension.api.declaration.type
An implementation of ObjectHandler which allows the type to me enriched with custom type annotations of the Extensions API.
ExtensionObjectTypeHandler(ObjectFieldHandler) - Constructor for class org.mule.runtime.extension.api.declaration.type.ExtensionObjectTypeHandler
 
ExtensionSchemaGenerator - Interface in org.mule.runtime.extension.api.dsl.syntax.resources.spi
Enables the generation of XML Schema Definitions for extensions.
ExtensionsClient - Interface in org.mule.runtime.extension.api.client
The ExtensionsClient is a simple common interface for executing extension operations programmatically without the need of much manual coding and allowing to scale quickly all of this without a the need of compile dependency to the executed extension.
ExtensionsTypeHandlerManagerFactory - Class in org.mule.runtime.extension.api.declaration.type
An implementation of TypeHandlerManagerFactory which creates instances of TypeHandlerManager properly configured to be used under the rules of the Extensions API.
ExtensionsTypeHandlerManagerFactory() - Constructor for class org.mule.runtime.extension.api.declaration.type.ExtensionsTypeHandlerManagerFactory
 
ExtensionsTypeLoaderFactory - Interface in org.mule.runtime.extension.api.declaration.type
Factory class for instances of ClassTypeLoader properly setup to introspect types following the rules of the Extensions API.
ExtensionTypesDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Navigates all the components of the extension and automatically declares all complex types.
ExtensionTypesDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.ExtensionTypesDeclarationEnricher
 
EXTERNAL_CALLBACK_URL_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the external callback URL is configured
ExternalLib - Annotation Type in org.mule.runtime.extension.api.annotation
Specifies that the annotated element depends on a library which is not packaged with the extension.
ExternalLibs - Annotation Type in org.mule.runtime.extension.api.annotation
Container for the Repeatable ExternalLib annotation

F

failed(ConnectionException) - Method in interface org.mule.runtime.extension.api.runtime.connectivity.ReconnectionCallback
Notifies the runtime that the reconnection attempt failed because of the given exception
Field - Class in org.mule.runtime.extension.api.dsql
Represents a selected field in a query.
Field(String, String) - Constructor for class org.mule.runtime.extension.api.dsql.Field
 
Field(String) - Constructor for class org.mule.runtime.extension.api.dsql.Field
 
findModel(Collection<T>, String) - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
Returns the first item in the values collection which matches the given name.
fire(NotificationActionDefinition, TypedValue<?>) - Method in interface org.mule.runtime.extension.api.notification.NotificationEmitter
Fires an ExtensionNotification with the desired information.
fireLazy(NotificationActionDefinition, Supplier<?>, DataType) - Method in interface org.mule.runtime.extension.api.notification.NotificationEmitter
Fires an ExtensionNotification with the desired information.
fireOnHandle(NotificationActionDefinition<?>, TypedValue<?>) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
Indicates that an ExtensionNotification should be fired with the desired information when the runtime takes the source result to process it.
Fires - Annotation Type in org.mule.runtime.extension.api.annotation.notification
Declares an array of classes of an NotificationActionProvider, to communicate and declare which NotificationActionDefinitions a component could fire.
FlattenedTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A marker TypeAnnotation meant to be applied on ObjectFieldType instances which ObjectFieldType.getValue() points to an ObjectType.
FlattenedTypeAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.FlattenedTypeAnnotation
 
FLOW - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
FLOW_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
FlowListener - Interface in org.mule.runtime.extension.api.runtime.operation
Allows to execute custom logic when the flow on which an operation is being executed finishes.
FlowReference - Annotation Type in org.mule.runtime.extension.api.annotation.param.reference
Annotation to be used in a String type Parameter field or parameter that is a reference to a flow in a mule app.
FlowStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for flow core components
forEach(BiConsumer<? super Class<?>, ? super V>) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
FREQUENCY - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
fromDefinitions(List<Class<? extends StereotypeDefinition>>) - Static method in class org.mule.runtime.extension.api.declaration.type.annotation.StereotypeTypeAnnotation
Creates a new instance which only holds a reference to the definitionClasses.
FUNCTION - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
FunctionModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Validates rules specific to FunctionModel.
FunctionModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.FunctionModelValidator
 

G

generate(ExtensionModel, DslResolvingContext) - Method in interface org.mule.runtime.extension.api.dsl.syntax.resources.spi.ExtensionSchemaGenerator
Creates the XSD for an extension based on it's extensionModel.
GeneratedResource - Class in org.mule.runtime.extension.api.resources
A resource that is generated in the context of an ExtensionModel's build process
GeneratedResource(String, byte[]) - Constructor for class org.mule.runtime.extension.api.resources.GeneratedResource
Creates a new instance
GeneratedResourceFactory - Interface in org.mule.runtime.extension.api.resources.spi
Creates a GeneratedResource instance from an ExtensionModel instance.
generateFor(ExtensionModel) - Method in interface org.mule.runtime.extension.api.resources.ResourcesGenerator
Generates resources for the given extension by propagating the given extensionModel through all the discovered GeneratedResourceFactory instances.
generateResource(ExtensionModel, DslResolvingContext) - Method in interface org.mule.runtime.extension.api.dsl.syntax.resources.spi.DslResourceFactory
Creates a new GeneratedResource from the given extensionModel.
generateResource(ExtensionModel) - Method in interface org.mule.runtime.extension.api.resources.spi.GeneratedResourceFactory
Creates a new GeneratedResource from the given extensionModel.
get() - Method in class org.mule.runtime.extension.api.client.DefaultOperationParameters
get() - Method in interface org.mule.runtime.extension.api.client.OperationParameters
 
get(Event) - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationProvider
Returns a ConfigurationInstance

This method may return an instance already returned in the past or a brand new one.

get(Object) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
Fetches a value associated to the given key following the rules described on the class javadoc
getAccessToken() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getAccessTokenExpr() - Method in class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
 
getAccessTokenUrl() - Method in class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
 
getAccessTokenUrl() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getAction() - Method in interface org.mule.runtime.extension.api.runtime.source.BackPressureContext
 
getAlias(Field) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
Checks the given field for the Alias annotation.
getAlias(ObjectFieldType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getAlias(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getAlias(MetadataType, String) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getAliasName(MetadataType) - Static method in class org.mule.runtime.extension.api.util.NameUtils
This method will look for the TypeAliasAnnotation of the MetadataType to get the type simple name.
getAliasName(Class<?>) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
getAliasName(Field) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
getAliasName(Parameter) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
getAllFields(Class<?>) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
Returns all the Fields in the given declaringType.
getAllowedStereotypes() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.StereotypeTypeAnnotation
 
getAllowedStereotypes() - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedComponentModel
 
getAllowedStereotypes() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
getAllResolvers(MetadataResolverFactory) - Static method in class org.mule.runtime.extension.api.metadata.MetadataResolverUtils
Returns all the resolvers from the factory
getAllSuperClasses(Class<?>) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
Returns all the superclasses of the given type, without including Object
getAttribute(String) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getAttributeName() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getAttributes() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getAttributes() - Method in class org.mule.runtime.extension.api.runtime.operation.Result
The new value that the operation wants to set on Message.getAttributes().
getAttributesMediaType() - Method in class org.mule.runtime.extension.api.runtime.operation.Result
The new MediaType that the operation wants to set on Message attributes.
getAttributesResolver() - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
Provides information the output attributes resolver (if any) associated to the Component.
getAttributesType(MetadataContext, Object) - Method in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
Null implementation of AttributesTypeResolver, used when no implementation is provided by the connector developer.
getAuthentication() - Method in interface org.mule.runtime.extension.api.security.AuthenticationHandler
 
getAuthorizationUrl() - Method in class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
 
getAuthorizationUrl() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getBaseType(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getByteLength() - Method in class org.mule.runtime.extension.api.runtime.operation.Result
The length of the payload in bytes if known.
getByteStreamingStrategyType() - Method in class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
getCategory() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getCategoryName(MetadataResolverFactory) - Static method in class org.mule.runtime.extension.api.metadata.MetadataResolverUtils
Returns the first not blank category name from declared resolvers
getCategoryName() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
getCategoryName() - Method in class org.mule.runtime.extension.api.metadata.NullQueryMetadataResolver
 
getCategoryName() - Method in class org.mule.runtime.extension.api.property.MetadataKeyIdModelProperty
 
getCategoryName() - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
Provides the name of the metadata category associated to the Component.
getCauseOfType(Throwable, Class<T>) - Method in class org.mule.runtime.extension.api.runtime.exception.ExceptionHandler
Returns the first cause of throwable which is an instance of causeType.
getChain() - Method in class org.mule.runtime.extension.api.runtime.route.Route
 
getChild(String) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getChilds() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getChilds() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
getChilds() - Method in class org.mule.runtime.extension.api.values.ImmutableValue
getClassLoader() - Method in class org.mule.runtime.extension.api.property.ClassLoaderModelProperty
 
getClassValueModel() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
getComponent() - Method in class org.mule.runtime.extension.api.loader.Problem
 
getComponentDeclarationTypeName(BaseDeclaration) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
getComponentModel() - Method in interface org.mule.runtime.extension.api.runtime.operation.ExecutionContext
 
getComponentModelTypeName(ParameterizedModel) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
getConfigModels(String) - Method in interface org.mule.runtime.extension.api.values.ConfigurationParameterValueProvider
Deprecated.
getConfigName() - Method in class org.mule.runtime.extension.api.client.DefaultOperationParameters
getConfigName() - Method in interface org.mule.runtime.extension.api.client.OperationParameters
 
getConfigParameters() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationState
A Map which keys are the name of the config parameters and the values are the parameter values.
getConfiguration() - Method in interface org.mule.runtime.extension.api.runtime.operation.ExecutionContext
Returns the ConfigurationInstance for the operation being executed.
getConfigurationForComponent(ExtensionModel, ComponentModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
getConfigurationInstance() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfiguredComponent
 
getConfigurationModel(String) - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getConfigurationModel() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationProvider
 
getConfigurationModels() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getConfigValues(String) - Method in interface org.mule.runtime.extension.api.values.ConfigurationParameterValueProvider
Resolves the possible values for the Configuration's parameter identified by the parameterName
getConnectedComponents(ExtensionModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Returns a List with all the ComponentModel available to the extensionModel which requires a connection.
getConnectedComponents(ExtensionModel, ConfigurationModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Returns a List with all the ComponentModel available to the configurationModel which requires a connection.
getConnection() - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
Returns the connection that was bound through SourceCallbackContext.bindConnection(Object).
getConnectionManagementType() - Method in class org.mule.runtime.extension.api.model.connection.ImmutableConnectionProviderModel
getConnectionModels(String) - Method in interface org.mule.runtime.extension.api.values.ConfigurationParameterValueProvider
Deprecated.
getConnectionParameters() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationState
A Map which keys are the name of the ConnectionProvider parameters and the values are the parameter values.
getConnectionProvider() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationInstance
 
getConnectionProviderModel(String) - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
getConnectionProviders() - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
getConnectionValues(String) - Method in interface org.mule.runtime.extension.api.values.ConfigurationParameterValueProvider
Resolves the possible values for the Connection Providers's parameter identified by the parameterName
getConstructModel(String) - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
 
getConstructModels() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
 
getConsumerKey() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getConsumerSecret() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getContainedElement(String) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getContainedElements() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getContainedElementsByName() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getContent() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.PrefixDefinedAnnotation
 
getContent() - Method in class org.mule.runtime.extension.api.resources.GeneratedResource
The resource's content
getCorrelationId() - Method in interface org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo
 
getCorrelationId() - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
 
getCustomDeclarationEnrichers() - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
 
getCustomDeclarationEnrichers() - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
getCustomValidators() - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
 
getCustomValidators() - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
getDataType() - Method in interface org.mule.runtime.extension.api.notification.NotificationActionDefinition
Indicates the Class of the data associated to the notification
getDeclarationTypeName(ParameterizedDeclaration) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
getDeclaredResolvers(MetadataResolverFactory) - Static method in class org.mule.runtime.extension.api.metadata.MetadataResolverUtils
Returns a list of all the factory resolvers which are not MetadataResolverUtils.isNullResolver(NamedTypeResolver)
getDefault() - Static method in interface org.mule.runtime.extension.api.declaration.type.ExtensionsTypeLoaderFactory
 
getDefault(ExtensionModel, DslResolvingContext) - Static method in interface org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver
Creates an instance using the default implementation
getDefault(ExtensionModel, ImportTypesStrategy) - Static method in interface org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver
Creates an instance using the default implementation
getDefaultScope() - Method in class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
 
getDefaultType() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DefaultImplementingTypeAnnotation
 
getDefaultValue() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
getDefaultValue(ParameterModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
getDefaultValue(String, MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Retrieves the default value of a field for a given MetadataType
getDefaultValue(Optional) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Returns the default value associated with the given annotation.
getDefaultValue(AccessibleObject) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Tests the given object to be annotated with Optional.
getDeprecatedSince() - Method in class org.mule.runtime.extension.api.model.deprecated.ImmutableDeprecationModel
getDeprecationModel() - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
 
getDeprecationModel() - Method in class org.mule.runtime.extension.api.model.function.ImmutableFunctionModel
 
getDeprecationModel() - Method in class org.mule.runtime.extension.api.model.parameter.AbstractStereotypedModel
 
getDeprecationModel() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
 
getDescription() - Method in class org.mule.runtime.extension.api.model.AbstractImmutableModel
getDisplayModel() - Method in class org.mule.runtime.extension.api.model.AbstractNamedImmutableModel
getDisplayName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
getDisplayName() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
getDisplayName() - Method in class org.mule.runtime.extension.api.values.ImmutableValue
getDslBaseType() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
 
getDslConfiguration() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
getDslResolvingContext() - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
 
getDslResolvingContext() - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
getElement() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.SubstitutionGroup
 
getElementName() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getEntityKeys(MetadataContext) - Method in class org.mule.runtime.extension.api.metadata.NullQueryMetadataResolver
 
getEntityMetadata(MetadataContext, String) - Method in class org.mule.runtime.extension.api.metadata.NullQueryMetadataResolver
 
getErrorCallback() - Method in class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
getErrorModels() - Method in class org.mule.runtime.extension.api.model.AbstractComponentModel
getErrorModels() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getErrors() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
getErrorTypes() - Method in interface org.mule.runtime.extension.api.annotation.error.ErrorTypeProvider
 
getEvent() - Method in interface org.mule.runtime.extension.api.runtime.source.BackPressureContext
 
getEventId() - Method in interface org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo
 
getExample() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
getExclusiveParameterNames() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExclusiveOptionalsTypeAnnotation
 
getExclusiveParameterNames() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableExclusiveParametersModel
getExclusiveParametersModels() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
getExecutionPhase() - Method in interface org.mule.runtime.extension.api.loader.DeclarationEnricher
Specifies a phase for the DeclarationEnricher to be executed.
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.ClassLoaderDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.ConfigRefDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.ConnectionProviderDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.ContentParameterDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.DynamicConfigDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.ExecutionTypeDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.ExtensionTypesDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.NamedObjectDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.OAuthDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.ReconnectionStrategyDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.StreamingDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.TargetParameterDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.TransactionalDeclarationEnricher
 
getExecutionPhase() - Method in class org.mule.runtime.extension.internal.loader.enricher.XmlDeclarationEnricher
 
getExecutionType() - Method in class org.mule.runtime.extension.api.model.operation.ImmutableOperationModel
getExpirationRegex() - Method in class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
 
getExpired() - Method in interface org.mule.runtime.extension.api.runtime.config.ExpirableConfigurationProvider
 
getExpiresIn() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getExpression() - Method in interface org.mule.runtime.extension.api.runtime.parameter.ParameterResolver
 
getExpressionSupport() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExpressionSupportAnnotation
 
getExpressionSupport() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
getExpressionSupport(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
Checks the given metadataType for the ExpressionSupportAnnotation.
getExtensionClassLoader() - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
 
getExtensionClassLoader() - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
getExtensionDeclarer() - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
The ExtensionDeclarer in which the extension is being described into
getExtensionDeclarer() - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
The ExtensionDeclarer in which the extension is being described into
getExtensionModel() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
getExtensionModel() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationProvider
 
getExtensionModel() - Method in interface org.mule.runtime.extension.api.runtime.operation.ExecutionContext
 
getExternalCallbackUrl() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthCodeRequest
 
getExternalCallbackUrl() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getExternalLibraryModels() - Method in class org.mule.runtime.extension.api.model.config.ImmutableConfigurationModel
getExternalLibraryModels() - Method in class org.mule.runtime.extension.api.model.connection.ImmutableConnectionProviderModel
getExternalLibraryModels() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getFailureCode() - Method in exception org.mule.runtime.extension.api.values.ValueResolvingException
 
getFirstImplicit(List<T>) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Returns the first item in the models List that can be used implicitly.
getFunctionModel(String) - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getFunctionModels() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getGeneric(MetadataType) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getGenerics() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getGrantTypes() - Method in class org.mule.runtime.extension.api.connectivity.oauth.OAuthModelProperty
 
getId() - Method in class org.mule.runtime.extension.api.loader.ExtensionModelLoader
 
getId() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
getId(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getId() - Method in class org.mule.runtime.extension.api.values.ImmutableValue
getIdentifier() - Method in class org.mule.runtime.extension.api.model.notification.ImmutableNotificationModel
getIdentifier() - Method in class org.mule.runtime.extension.internal.notification.ExtensionAction
 
getImportedTypes() - Method in class org.mule.runtime.extension.api.dsl.syntax.resolver.DefaultImportTypesStrategy
 
getImportedTypes() - Method in interface org.mule.runtime.extension.api.dsl.syntax.resolver.ImportTypesStrategy
 
getImportedTypes() - Method in class org.mule.runtime.extension.api.dsl.syntax.resolver.SingleExtensionImportTypesStrategy
 
getImportedTypes() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getInflightOperations() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationStats
 
getInitialisationParameters() - Method in interface org.mule.runtime.extension.api.runtime.source.ParameterizedSource
Returns a Map with the parameters that the source uses for initialising itself.
getInputMetadata(MetadataContext, Object) - Method in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
Null implementation of InputTypeResolver, used when no implementation is provided by the connector developer.
getInputResolver(String) - Method in interface org.mule.runtime.extension.api.metadata.MetadataResolverFactory
Provides an instance of the InputTypeResolver type associated to the Component
getInputResolvers() - Method in interface org.mule.runtime.extension.api.metadata.MetadataResolverFactory
Provides all the InputTypeResolver associated to the parameters of the Component.
getInterceptors() - Method in interface org.mule.runtime.extension.api.runtime.Interceptable
Provides a list of interceptors in a proposed order of execution
getInvocationError() - Method in class org.mule.runtime.extension.api.runtime.source.SourceResult
Indicates whether an error occurred before calling OnSuccess or OnError.
getItemSequenceInfo() - Method in interface org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo
 
getKeyResolver() - Method in interface org.mule.runtime.extension.api.metadata.MetadataResolverFactory
Provides an instance of the TypeKeysResolver type associated to the Component
getKeys(MetadataContext) - Method in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
Null implementation of TypeKeysResolver, used when no implementation is provided by the connector developer.
getKeysResolver() - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
Provides information of the metadata keys resolver (if any) associated to the Component.
getLastUsedMillis() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationStats
 
getLayoutModel() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
getLayoutModel() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
getLayoutModel() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
getLayoutModel(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getLength() - Method in class org.mule.runtime.extension.api.runtime.operation.Result
Deprecated.
getLiteralValue() - Method in interface org.mule.runtime.extension.api.runtime.parameter.Literal
The parameter's literal value, as was written in the DSL
getMaxIdleTime() - Method in interface org.mule.runtime.extension.api.runtime.ExpirationPolicy
Returns a scalar value for the maximum amount of time that an instance should be allowed to be idle
getMaxOccurs() - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedRouteModel
 
getMediaType() - Method in class org.mule.runtime.extension.api.runtime.operation.Result
The new MediaType that the operation wants to set on Message payload.
getMessage() - Method in class org.mule.runtime.extension.api.loader.Problem
 
getMessage() - Method in class org.mule.runtime.extension.api.model.deprecated.ImmutableDeprecationModel
getMetadataProperty(Class<T>) - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
getMinOccurs() - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedRouteModel
 
getModel() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationInstance
 
getModelName(Object) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
getModelProperties() - Method in class org.mule.runtime.extension.api.model.AbstractImmutableModel
getModelProperty(Class<T>) - Method in class org.mule.runtime.extension.api.model.AbstractImmutableModel
getModels(String) - Method in interface org.mule.runtime.extension.api.values.ComponentValueProvider
Deprecated.
getName() - Method in class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
getName() - Method in class org.mule.runtime.extension.api.connectivity.oauth.OAuthModelProperty
getName() - Method in class org.mule.runtime.extension.api.connectivity.oauth.OAuthParameterModelProperty
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ComponentIdFieldTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ConfigOverrideTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DefaultImplementingTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExclusiveOptionalsTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExpressionSupportAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExtensibleTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.FlattenedTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.InfrastructureTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LiteralTypeAnnotation
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.NullSafeTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterDslAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterResolverTypeAnnotation
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.QNameTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.StereotypeTypeAnnotation
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypedValueTypeAnnotation
getName() - Method in class org.mule.runtime.extension.api.dsql.EntityType
 
getName() - Method in class org.mule.runtime.extension.api.dsql.Field
 
getName() - Method in class org.mule.runtime.extension.api.model.AbstractNamedImmutableModel
getName() - Method in class org.mule.runtime.extension.api.property.ClassLoaderModelProperty
 
getName() - Method in class org.mule.runtime.extension.api.property.DefaultImplementingTypeModelProperty
 
getName() - Method in class org.mule.runtime.extension.api.property.InfrastructureParameterModelProperty
 
getName() - Method in class org.mule.runtime.extension.api.property.MetadataKeyIdModelProperty
getName() - Method in class org.mule.runtime.extension.api.property.MetadataKeyPartModelProperty
getName() - Method in class org.mule.runtime.extension.api.property.QNameModelProperty
 
getName() - Method in class org.mule.runtime.extension.api.property.RequiredForMetadataModelProperty
getName() - Method in class org.mule.runtime.extension.api.property.SinceMuleVersionModelProperty
getName() - Method in class org.mule.runtime.extension.api.property.SyntheticModelModelProperty
getName() - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
getName() - Method in class org.mule.runtime.extension.api.property.XmlExtensionModelProperty
 
getName() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationInstance
 
getName() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationProvider
The name under which this provider has been registered
getName() - Method in class org.mule.runtime.extension.api.stereotype.AppConfigStereotype
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.ConnectionStereotype
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.ErrorHandlerStereotype
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.FlowStereotype
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.ModuleConfigStereotype
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.ObjectStoreStereotype
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.OnErrorStereotype
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.ProcessorStereotype
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.SourceStereotype
 
getName() - Method in interface org.mule.runtime.extension.api.stereotype.StereotypeDefinition
 
getName() - Method in class org.mule.runtime.extension.api.stereotype.ValidatorStereotype
 
getName() - Method in class org.mule.runtime.extension.internal.property.NoReconnectionStrategyModelProperty
getName() - Method in class org.mule.runtime.extension.internal.property.PagedOperationModelProperty
 
getName() - Method in class org.mule.runtime.extension.internal.property.TargetModelProperty
getName() - Method in class org.mule.runtime.extension.internal.property.TransactionalActionModelProperty
getName() - Method in class org.mule.runtime.extension.internal.property.TransactionalTypeModelProperty
getNamespace() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getNamespace() - Method in class org.mule.runtime.extension.api.model.notification.ImmutableNotificationModel
getNamespace() - Method in class org.mule.runtime.extension.api.stereotype.MuleStereotypeDefinition
 
getNamespace() - Method in interface org.mule.runtime.extension.api.stereotype.StereotypeDefinition
The stereotype's namespace.
getNamespace() - Method in class org.mule.runtime.extension.internal.notification.ExtensionAction
 
getNamespacesDependencies() - Method in class org.mule.runtime.extension.api.property.XmlExtensionModelProperty
 
getNestedComponents() - Method in class org.mule.runtime.extension.api.model.AbstractComponentModel
getNestedComponents() - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedRouteModel
 
getNotificationActions() - Method in interface org.mule.runtime.extension.api.annotation.notification.NotificationActionProvider
 
getNotificationModels() - Method in class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
 
getNotificationModels() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getObjectStreamingStrategyType() - Method in class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
getObjectType() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationFactory
Returns the type of the object to be returned by this instance
getObjectType() - Method in interface org.mule.runtime.extension.api.runtime.connectivity.ConnectionProviderFactory
Returns the concrete type of the object to be returned by this instance
getOperationModel(String) - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
getOperationModels() - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
getOrDefault(Object, V) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
getOrder() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
getOrder() - Method in class org.mule.runtime.extension.api.property.MetadataKeyPartModelProperty
The order of this parameter in the MetadataKey.
getOutboundCorrelationId(CorrelationInfo, String) - Method in enum org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy
Determines the correlation id that should be sent through an outbound operation (if any).
getOutput() - Method in class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
getOutput() - Method in class org.mule.runtime.extension.api.model.function.ImmutableFunctionModel
 
getOutput() - Method in class org.mule.runtime.extension.api.runtime.operation.Result
 
getOutputAttributes() - Method in class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
getOutputAttributesResolver() - Method in interface org.mule.runtime.extension.api.metadata.MetadataResolverFactory
Provides an instance of the AttributesTypeResolver type associated to the Component
getOutputResolver() - Method in interface org.mule.runtime.extension.api.metadata.MetadataResolverFactory
Provides an instance of the OutputTypeResolver type associated to the Component
getOutputResolver() - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
Provides information of the output resolver (if any) associated to the Component.
getOutputType(MetadataContext, Object) - Method in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
Null implementation of OutputTypeResolver, used when no implementation is provided by the connector developer.
getOutputType(MetadataContext, String) - Method in class org.mule.runtime.extension.api.metadata.NullQueryMetadataResolver
Null implementation of OutputTypeResolver for Query operations, used when no implementation is provided by the connector developer.
getPage(C) - Method in interface org.mule.runtime.extension.api.runtime.streaming.PagingProvider
Returns the next page of items.
getParameter(String) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingContext
Obtains the custom parameter registered under key.
getParameter(String) - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
getParameter(String) - Method in interface org.mule.runtime.extension.api.runtime.operation.ExecutionContext
Returns the value associated to a parameter of name parameterName
getParameter(String) - Method in class org.mule.runtime.extension.internal.loader.DefaultExtensionLoadingContext
Obtains the custom parameter registered under key.
getParameterFields(Class<?>) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
Returns all the Fields in the given declaringType which are annotated with Parameter but also do not have the Ignore one.
getParameterGroupModels() - Method in class org.mule.runtime.extension.api.model.config.ImmutableConfigurationModel
getParameterGroupModels() - Method in class org.mule.runtime.extension.api.model.parameter.AbstractParameterizedModel
 
getParameterModels() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
getParameterName() - Method in class org.mule.runtime.extension.api.property.MetadataKeyIdModelProperty
 
getParameterResolver(String) - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
Provides information of the resolver (if any) associated to a given parameter.
getParameters() - Method in interface org.mule.runtime.extension.api.runtime.operation.ExecutionContext
Returns an immutable map containing all the parameters associated with this execution.
getParameters() - Method in class org.mule.runtime.extension.internal.client.ComplexParameter
 
getParent() - Method in interface org.mule.runtime.extension.api.error.ErrorTypeDefinition
 
getParent() - Method in enum org.mule.runtime.extension.api.error.MuleErrors
 
getParent() - Method in interface org.mule.runtime.extension.api.stereotype.StereotypeDefinition
 
getParent() - Method in class org.mule.runtime.extension.api.stereotype.ValidatorStereotype
 
getPartName() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
 
getPartName() - Method in class org.mule.runtime.extension.api.values.ImmutableValue
getPath() - Method in class org.mule.runtime.extension.api.resources.GeneratedResource
The path in which the resource will be found after being generated.
getPathModel() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
getPrefix() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.PrefixDefinedAnnotation
 
getPrefix() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getPrivilegedArtifacts() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getPrivilegedPackages() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getProperties() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
getQueryEntityResolver() - Method in interface org.mule.runtime.extension.api.metadata.MetadataResolverFactory
Provides an instance of the QueryEntityResolver type associated to a query operation.
getRefreshToken() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getRefreshTokenExpr() - Method in class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
 
getRequestAlias() - Method in class org.mule.runtime.extension.api.connectivity.oauth.OAuthParameterModelProperty
 
getRequiredParameters() - Method in class org.mule.runtime.extension.api.property.RequiredForMetadataModelProperty
 
getResolverName() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
getResolverName() - Method in class org.mule.runtime.extension.api.metadata.NullQueryMetadataResolver
 
getResolverName() - Method in class org.mule.runtime.extension.api.property.ResolverInformation
 
getResourceOwnerId() - Method in exception org.mule.runtime.extension.api.connectivity.oauth.AccessTokenExpiredException
 
getResourceOwnerId() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthCodeRequest
 
getResourceOwnerId() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getResources() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getResponseError() - Method in class org.mule.runtime.extension.api.runtime.source.SourceResult
Indicates whether an error occurred or not executing one of the source callbacks (OnSuccess or OnError).
getRole() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
getRootErrorException(Exception) - Method in class org.mule.runtime.extension.api.runtime.exception.ExceptionHandler
This method instrospects the given exception looking for the deepest ErrorTypeDefinition in the causes.
getScopes() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthCodeRequest
 
getSequence() - Method in class org.mule.runtime.extension.api.property.InfrastructureParameterModelProperty
 
getSourceCallback() - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
 
getSourceCallbackContext() - Method in interface org.mule.runtime.extension.api.runtime.source.BackPressureContext
 
getSourceCallbackContext() - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext.PollItem
 
getSourceCallbackContext() - Method in class org.mule.runtime.extension.api.runtime.source.SourceResult
 
getSourceModel(String) - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
getSourceModels() - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
getState() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthCodeRequest
 
getState() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getState() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationInstance
 
getStatistics() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationInstance
 
getStereotype() - Method in class org.mule.runtime.extension.api.model.config.ImmutableConfigurationModel
getStereotype() - Method in class org.mule.runtime.extension.api.model.parameter.AbstractStereotypedModel
getSubstitutionGroup() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
 
getSubstitutionGroup(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getSubTypes() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getSuccessCallback() - Method in class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
getSummary() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
getTabName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
getTerminateCallback() - Method in class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
getTimeUnit() - Method in interface org.mule.runtime.extension.api.runtime.ExpirationPolicy
Returns a TimeUnit that qualifies the ExpirationPolicy.getMaxIdleTime() value
getTopLevelTypeName(MetadataType) - Static method in class org.mule.runtime.extension.api.util.NameUtils
Returns a hypenized name of the give top level metadataType.
getToRemoveIn() - Method in class org.mule.runtime.extension.api.model.deprecated.ImmutableDeprecationModel
getTotalResults(C) - Method in interface org.mule.runtime.extension.api.runtime.streaming.PagingProvider
returns the total amount of items in the non-paged result set.
getTransactionHandle() - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
A handle to the current on-going transaction.
getTranslation() - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
Returns the final translated query.
getType() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DslBaseType
 
getType() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.NullSafeTypeAnnotation
 
getType() - Method in class org.mule.runtime.extension.api.dsql.Field
 
getType() - Method in interface org.mule.runtime.extension.api.error.ErrorTypeDefinition
 
getType() - Method in exception org.mule.runtime.extension.api.exception.ModuleException
 
getType() - Method in class org.mule.runtime.extension.api.model.ImmutableOutputModel
 
getType() - Method in class org.mule.runtime.extension.api.model.notification.ImmutableNotificationModel
getType() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
getType() - Method in class org.mule.runtime.extension.api.property.MetadataKeyIdModelProperty
 
getType() - Method in interface org.mule.runtime.extension.api.runtime.parameter.Literal
 
getType(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getType(MetadataType, ClassLoader) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
getType() - Method in class org.mule.runtime.extension.internal.client.ComplexParameter
 
getTypes() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getValue() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.QNameTypeAnnotation
 
getValue() - Method in class org.mule.runtime.extension.api.dsql.Value
 
getValue() - Method in class org.mule.runtime.extension.api.property.QNameModelProperty
 
getValue() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationInstance
 
getValueProviderModel() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
getValues(String) - Method in interface org.mule.runtime.extension.api.values.ComponentValueProvider
 
getValuesFor(String...) - Static method in class org.mule.runtime.extension.api.values.ValueBuilder
Utility to create single level values from an array of Strings.
getValuesFor(List<String>) - Static method in class org.mule.runtime.extension.api.values.ValueBuilder
Utility to create single level values from an List of Strings.
getValuesFor(Stream<String>) - Static method in class org.mule.runtime.extension.api.values.ValueBuilder
Utility to create single level values from an Stream of Strings.
getValuesFor(Map<String, String>) - Static method in class org.mule.runtime.extension.api.values.ValueBuilder
Utility to create single level values from an Map of Strings to Strings.
getVariable(String) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
Returns the value associated to a variable of name variableName
getVendor() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getVersion() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getVersion() - Method in class org.mule.runtime.extension.api.property.SinceMuleVersionModelProperty
 
getWarnings() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
getWarningsAsString() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
getWatermark() - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext
The current watermark value at the moment of starting the poll.
getXAResource() - Method in interface org.mule.runtime.extension.api.connectivity.XATransactionalConnection
 
getXmlDslModel() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
greaterOperator() - Method in class org.mule.runtime.extension.api.dsql.DefaultOperatorTranslator
Translates the greater operator.
greaterOperator() - Method in interface org.mule.runtime.extension.api.dsql.OperatorTranslator
Translates the greater operator.
greaterOrEqualsOperator() - Method in class org.mule.runtime.extension.api.dsql.DefaultOperatorTranslator
Translates the greater or equals operator.
greaterOrEqualsOperator() - Method in interface org.mule.runtime.extension.api.dsql.OperatorTranslator
Translates the greater or equals operator.

H

handle(Result<T, A>) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallback
Passes the given result back to the runtime for processing.
handle(Result<T, A>, SourceCallbackContext) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallback
Passes the given result back to the runtime for processing.
handleClass(Class<?>, List<Type>, TypeHandlerManager, ParsingContext, BaseTypeBuilder) - Method in class org.mule.runtime.extension.api.declaration.type.CursorProviderTypeHandler
 
handleClass(Class<?>, List<Type>, TypeHandlerManager, ParsingContext, BaseTypeBuilder) - Method in class org.mule.runtime.extension.api.declaration.type.ExtensionObjectTypeHandler
 
handleClass(Class<?>, List<Type>, TypeHandlerManager, ParsingContext, BaseTypeBuilder) - Method in class org.mule.runtime.extension.api.declaration.type.ObjectStoreClassHandler
 
handleProblems(ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.DefaultProblemsHandler
Receives a ProblemsReporter with the current status of errors and warnings and executes to be able to execute the correspondent handling.
handleProblems(ProblemsReporter) - Method in interface org.mule.runtime.extension.internal.loader.ProblemsHandler
Receives a ProblemsReporter with the current status of errors and warnings and executes to be able to execute the correspondent handling.
handles(Class<?>) - Method in class org.mule.runtime.extension.api.declaration.type.CursorProviderTypeHandler
 
handles(Class<?>) - Method in class org.mule.runtime.extension.api.declaration.type.ObjectStoreClassHandler
 
hasDefaultOverride() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.NullSafeTypeAnnotation
 
hasDynamicType() - Method in class org.mule.runtime.extension.api.model.ImmutableOutputModel
 
hasDynamicType() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
 
hasErrors() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
hasExpressionDefaultValue(ParameterModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ComponentIdFieldTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DefaultImplementingTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExclusiveOptionalsTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExpressionSupportAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExtensibleTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.FlattenedTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LiteralTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterDslAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterResolverTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.PrefixDefinedAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.QNameTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
hashCode() - Method in class org.mule.runtime.extension.api.model.AbstractNamedImmutableModel
Calculates hashcode based on AbstractNamedImmutableModel.getName()
hashCode() - Method in class org.mule.runtime.extension.api.model.notification.ImmutableNotificationModel
 
hashCode() - Method in class org.mule.runtime.extension.api.property.ResolverInformation
 
hashCode() - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
 
hashCode() - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
hashCode() - Method in class org.mule.runtime.extension.api.values.ImmutableValue
 
hasParameter(String) - Method in interface org.mule.runtime.extension.api.runtime.operation.ExecutionContext
Returns whether parameter of name parameterName has a value associated to it.
hasResponse() - Method in class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
hasVariable(String) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
Returns whether a variable of name variableName has a value associated to it through the SourceCallbackContext.addVariable(String, Object) method
hasWarnings() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
HierarchyClassMap<V> - Class in org.mule.runtime.extension.api.util
A utility implementation of Map which keys are instances of Class and values are instances of generic type V.
HierarchyClassMap() - Constructor for class org.mule.runtime.extension.api.util.HierarchyClassMap
Creates a new instance which behaves like a HashMap
HierarchyClassMap(Map<Class<?>, V>) - Constructor for class org.mule.runtime.extension.api.util.HierarchyClassMap
Creates a new instance which wraps the given delegate, inheriting its rules.

I

ID - Static variable in class org.mule.runtime.extension.api.metadata.NullMetadataKey
 
ID_EXPRESSION - Static variable in class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
IdempotentDeclarationWalker - Class in org.mule.runtime.extension.api.declaration.fluent.util
A DeclarationWalker which assures that each component is visited only once, making it easy to handle the fact that some components such as OperationDeclaration, SourceDeclaration, ConnectionProviderDeclaration, etc, implement the flyweight pattern, which means that the same instance might be present at different levels.
IdempotentDeclarationWalker() - Constructor for class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
 
Ignore - Annotation Type in org.mule.runtime.extension.api.annotation
Ignores a field or method inside a complex type.
IllegalConfigurationModelDefinitionException - Exception in org.mule.runtime.extension.api.exception
A specialization of IllegalModelDefinitionException which marks that a ConfigurationModel is invalid
IllegalConfigurationModelDefinitionException(String) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalConfigurationModelDefinitionException
Creates a new instance
IllegalConfigurationModelDefinitionException(String, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalConfigurationModelDefinitionException
Creates a new instance
IllegalConfigurationModelDefinitionException(Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalConfigurationModelDefinitionException
Creates a new instance
IllegalConnectionProviderModelDefinitionException - Exception in org.mule.runtime.extension.api.exception
A specialization of IllegalModelDefinitionException which marks that a ConnectionProvider is invalid
IllegalConnectionProviderModelDefinitionException(String) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalConnectionProviderModelDefinitionException
Creates a new instance
IllegalConnectionProviderModelDefinitionException(String, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalConnectionProviderModelDefinitionException
Creates a new instance
IllegalConnectionProviderModelDefinitionException(Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalConnectionProviderModelDefinitionException
Creates a new instance
IllegalModelDefinitionException - Exception in org.mule.runtime.extension.api.exception
A RuntimeException thrown when the Extensions API (or a component of any of its implementations) has been used to define an invalid model.
IllegalModelDefinitionException(String) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalModelDefinitionException
Creates a new instance
IllegalModelDefinitionException(String, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalModelDefinitionException
Creates a new instance
IllegalModelDefinitionException(Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalModelDefinitionException
Creates a new instance
IllegalOperationModelDefinitionException - Exception in org.mule.runtime.extension.api.exception
A specialization of IllegalModelDefinitionException which marks that a OperationModel is invalid
IllegalOperationModelDefinitionException(String) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalOperationModelDefinitionException
Creates a new instance
IllegalOperationModelDefinitionException(String, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalOperationModelDefinitionException
Creates a new instance
IllegalOperationModelDefinitionException(Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalOperationModelDefinitionException
Creates a new instance
IllegalParameterModelDefinitionException - Exception in org.mule.runtime.extension.api.exception
A specialization of IllegalModelDefinitionException which marks that a ParameterModel is invalid
IllegalParameterModelDefinitionException(String) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalParameterModelDefinitionException
Creates a new instance
IllegalParameterModelDefinitionException(String, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalParameterModelDefinitionException
Creates a new instance
IllegalParameterModelDefinitionException(Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalParameterModelDefinitionException
Creates a new instance
IllegalSourceModelDefinitionException - Exception in org.mule.runtime.extension.api.exception
A specialization of IllegalModelDefinitionException which marks that a SourceModel is invalid
IllegalSourceModelDefinitionException(String) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalSourceModelDefinitionException
Creates a new instance
IllegalSourceModelDefinitionException(String, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalSourceModelDefinitionException
Creates a new instance
IllegalSourceModelDefinitionException(Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.IllegalSourceModelDefinitionException
Creates a new instance
ImmutableConfigurationModel - Class in org.mule.runtime.extension.api.model.config
Immutable implementation of ConfigurationModel
ImmutableConfigurationModel(String, String, List<ParameterGroupModel>, List<OperationModel>, List<ConnectionProviderModel>, List<SourceModel>, Set<ExternalLibraryModel>, DisplayModel, StereotypeModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.config.ImmutableConfigurationModel
Creates a new instance with the given state
ImmutableConfigurationModel(String, String, List<ParameterGroupModel>, List<OperationModel>, List<ConnectionProviderModel>, List<SourceModel>, Set<ExternalLibraryModel>, DisplayModel, StereotypeModel, Set<ModelProperty>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.config.ImmutableConfigurationModel
Creates a new instance with the given state
ImmutableConnectionProviderModel - Class in org.mule.runtime.extension.api.model.connection
Immutable implementation of ConnectionProviderModel
ImmutableConnectionProviderModel(String, String, List<ParameterGroupModel>, ConnectionManagementType, boolean, Set<ExternalLibraryModel>, DisplayModel, StereotypeModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.connection.ImmutableConnectionProviderModel
Creates a new instance with the given state
ImmutableConnectionProviderModel(String, String, List<ParameterGroupModel>, ConnectionManagementType, boolean, Set<ExternalLibraryModel>, DisplayModel, StereotypeModel, Set<ModelProperty>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.connection.ImmutableConnectionProviderModel
Creates a new instance with the given state
ImmutableConstructModel - Class in org.mule.runtime.extension.api.model.construct
Immutable concrete implementation of OperationModel
ImmutableConstructModel(String, String, List<ParameterGroupModel>, List<? extends NestableElementModel>, boolean, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.construct.ImmutableConstructModel
Creates a new instance with the given state
ImmutableConstructModel(String, String, List<ParameterGroupModel>, List<? extends NestableElementModel>, boolean, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.construct.ImmutableConstructModel
Creates a new instance with the given state
ImmutableDeprecationModel - Class in org.mule.runtime.extension.api.model.deprecated
Immutable implementation of DeprecationModel
ImmutableDeprecationModel(String, String, String) - Constructor for class org.mule.runtime.extension.api.model.deprecated.ImmutableDeprecationModel
 
ImmutableExclusiveParametersModel - Class in org.mule.runtime.extension.api.model.parameter
Immutable implementation of ExclusiveParametersModel
ImmutableExclusiveParametersModel(Set<String>, boolean) - Constructor for class org.mule.runtime.extension.api.model.parameter.ImmutableExclusiveParametersModel
Creates anew instance
ImmutableExtensionModel - Class in org.mule.runtime.extension.api.model
Immutable implementation of ExtensionModel
ImmutableExtensionModel(String, String, String, String, Category, List<ConfigurationModel>, List<OperationModel>, List<ConnectionProviderModel>, List<SourceModel>, List<FunctionModel>, List<ConstructModel>, DisplayModel, XmlDslModel, Set<SubTypesModel>, Set<ObjectType>, Set<String>, Set<ImportedTypeModel>, Set<ErrorModel>, Set<ExternalLibraryModel>, Set<String>, Set<String>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.ImmutableExtensionModel
ImmutableExtensionModel(String, String, String, String, Category, List<ConfigurationModel>, List<OperationModel>, List<ConnectionProviderModel>, List<SourceModel>, List<FunctionModel>, List<ConstructModel>, DisplayModel, XmlDslModel, Set<SubTypesModel>, Set<ObjectType>, Set<String>, Set<ImportedTypeModel>, Set<ErrorModel>, Set<ExternalLibraryModel>, Set<String>, Set<String>, Set<ModelProperty>, Set<NotificationModel>) - Constructor for class org.mule.runtime.extension.api.model.ImmutableExtensionModel
Creates a new instance with the given state
ImmutableExtensionModel(String, String, String, String, Category, List<ConfigurationModel>, List<OperationModel>, List<ConnectionProviderModel>, List<SourceModel>, List<FunctionModel>, List<ConstructModel>, DisplayModel, XmlDslModel, Set<SubTypesModel>, Set<ObjectType>, Set<String>, Set<ImportedTypeModel>, Set<ErrorModel>, Set<ExternalLibraryModel>, Set<String>, Set<String>, Set<ModelProperty>, Set<NotificationModel>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.ImmutableExtensionModel
Creates a new instance with the given state
ImmutableFunctionModel - Class in org.mule.runtime.extension.api.model.function
Immutable concrete implementation of FunctionModel
ImmutableFunctionModel(String, String, List<ParameterGroupModel>, OutputModel, DisplayModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.function.ImmutableFunctionModel
Creates a new instance with the given state
ImmutableFunctionModel(String, String, List<ParameterGroupModel>, OutputModel, DisplayModel, Set<ModelProperty>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.function.ImmutableFunctionModel
Creates a new instance with the given state
ImmutableNestedChainModel - Class in org.mule.runtime.extension.api.model.nested
Immutable concrete implementation of NestedChainModel
ImmutableNestedChainModel(String, String, DisplayModel, boolean, Set<StereotypeModel>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.nested.ImmutableNestedChainModel
Creates a new instance
ImmutableNestedComponentModel - Class in org.mule.runtime.extension.api.model.nested
Immutable concrete implementation of NestedComponentModel
ImmutableNestedComponentModel(String, String, DisplayModel, boolean, Set<StereotypeModel>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.nested.ImmutableNestedComponentModel
Creates a new instance
ImmutableNestedRouteModel - Class in org.mule.runtime.extension.api.model.nested
Immutable concrete implementation of NestedRouteModel
ImmutableNestedRouteModel(String, String, List<ParameterGroupModel>, DisplayModel, int, Integer, List<? extends NestableElementModel>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.nested.ImmutableNestedRouteModel
Creates a new instance
ImmutableNotificationModel - Class in org.mule.runtime.extension.api.model.notification
Default and immutable implementation of NotificationModel
ImmutableNotificationModel(String, String, MetadataType) - Constructor for class org.mule.runtime.extension.api.model.notification.ImmutableNotificationModel
Creates a new NotificationModel.
ImmutableOperationModel - Class in org.mule.runtime.extension.api.model.operation
Immutable concrete implementation of OperationModel
ImmutableOperationModel(String, String, List<ParameterGroupModel>, List<? extends NestableElementModel>, OutputModel, OutputModel, boolean, ExecutionType, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.operation.ImmutableOperationModel
ImmutableOperationModel(String, String, List<ParameterGroupModel>, List<? extends NestableElementModel>, OutputModel, OutputModel, boolean, ExecutionType, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>, Set<NotificationModel>) - Constructor for class org.mule.runtime.extension.api.model.operation.ImmutableOperationModel
Creates a new instance with the given state
ImmutableOperationModel(String, String, List<ParameterGroupModel>, List<? extends NestableElementModel>, OutputModel, OutputModel, boolean, ExecutionType, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, StereotypeModel, Set<ModelProperty>, Set<NotificationModel>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.operation.ImmutableOperationModel
Creates a new instance with the given state
ImmutableOutputModel - Class in org.mule.runtime.extension.api.model
Immutable implementation of OutputModel
ImmutableOutputModel(String, MetadataType, boolean, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.ImmutableOutputModel
Creates a new instance with the given state
ImmutableParameterGroupModel - Class in org.mule.runtime.extension.api.model.parameter
Immutable implementation of ParameterGroupModel
ImmutableParameterGroupModel(String, String, List<ParameterModel>, List<ExclusiveParametersModel>, boolean, DisplayModel, LayoutModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
Creates a new instance
ImmutableParameterModel - Class in org.mule.runtime.extension.api.model.parameter
Immutable implementation of ParameterModel
ImmutableParameterModel(String, String, MetadataType, boolean, boolean, boolean, ExpressionSupport, Object, ParameterRole, ParameterDslConfiguration, DisplayModel, LayoutModel, ValueProviderModel, List<StereotypeModel>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
Deprecated.
ImmutableParameterModel(String, String, MetadataType, boolean, boolean, boolean, boolean, ExpressionSupport, Object, ParameterRole, ParameterDslConfiguration, DisplayModel, LayoutModel, ValueProviderModel, List<StereotypeModel>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
Creates a new instance with the given state
ImmutableParameterModel(String, String, MetadataType, boolean, boolean, boolean, boolean, ExpressionSupport, Object, ParameterRole, ParameterDslConfiguration, DisplayModel, LayoutModel, ValueProviderModel, List<StereotypeModel>, Set<ModelProperty>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
Creates a new instance with the given state
ImmutableSourceCallbackModel - Class in org.mule.runtime.extension.api.model.source
Immutable implementation of SourceCallbackModel
ImmutableSourceCallbackModel(String, String, List<ParameterGroupModel>, DisplayModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.source.ImmutableSourceCallbackModel
Creates a new instance
ImmutableSourceModel - Class in org.mule.runtime.extension.api.model.source
Immutable implementation of SourceModel
ImmutableSourceModel(String, String, boolean, List<ParameterGroupModel>, List<? extends NestableElementModel>, OutputModel, OutputModel, Optional<SourceCallbackModel>, Optional<SourceCallbackModel>, Optional<SourceCallbackModel>, boolean, boolean, boolean, DisplayModel, StereotypeModel, Set<ErrorModel>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
ImmutableSourceModel(String, String, boolean, boolean, List<ParameterGroupModel>, List<? extends NestableElementModel>, OutputModel, OutputModel, Optional<SourceCallbackModel>, Optional<SourceCallbackModel>, Optional<SourceCallbackModel>, boolean, boolean, boolean, DisplayModel, StereotypeModel, Set<ErrorModel>, Set<ModelProperty>, Set<NotificationModel>) - Constructor for class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
ImmutableSourceModel(String, String, boolean, boolean, List<ParameterGroupModel>, List<? extends NestableElementModel>, OutputModel, OutputModel, Optional<SourceCallbackModel>, Optional<SourceCallbackModel>, Optional<SourceCallbackModel>, boolean, boolean, boolean, DisplayModel, StereotypeModel, Set<ErrorModel>, Set<ModelProperty>, Set<NotificationModel>, DeprecationModel) - Constructor for class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
Creates a new instance
ImmutableValue - Class in org.mule.runtime.extension.api.values
Immutable implementation of Value
Import - Annotation Type in org.mule.runtime.extension.api.annotation
Annotation to be used on an Extension to declare that a given Class definition has to be imported from another Extension declaration.
ImportedTypes - Annotation Type in org.mule.runtime.extension.api.annotation
Container for the Repeatable Import annotation
ImportTypesStrategy - Interface in org.mule.runtime.extension.api.dsl.syntax.resolver
Parameterize how the DslSyntaxResolver would behave when dealing with imported types from other extensions.
INFRASTRUCTURE_PARAMETER_NAMES - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
Contains all the names of the infrastructure parameters that may appear in a ParameterizedModel
InfrastructureParameterBuilder - Class in org.mule.runtime.extension.internal.loader.util
Utility builder for all the infrastructure parameters
InfrastructureParameterModelProperty - Class in org.mule.runtime.extension.api.property
A ModelProperty meant to be applied on ParameterModel instances which represent an infrastructure parameter
InfrastructureParameterModelProperty(int) - Constructor for class org.mule.runtime.extension.api.property.InfrastructureParameterModelProperty
 
InfrastructureTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A TypeAnnotation used as a marker for ObjectType instances, signaling that such type is an Infrastructure Type.
InfrastructureTypeAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.InfrastructureTypeAnnotation
 
InputJsonType - Annotation Type in org.mule.runtime.extension.api.annotation.metadata.fixed
Declares the annotated ParameterModel's MetadataType to the type represented by the provided JSON Schema.
InputXmlType - Annotation Type in org.mule.runtime.extension.api.annotation.metadata.fixed
Declares the annotated ParameterModel's MetadataType to the type represented by the provided element in the XSD Schema.
Interceptable - Interface in org.mule.runtime.extension.api.runtime
A component which can be intercepted through a List of interceptors that it provides.
Interceptor<T extends org.mule.runtime.api.meta.model.ComponentModel> - Interface in org.mule.runtime.extension.api.runtime.operation
Taps into different phases of the execution of an extension's operation allowing to take different actions depending on the phase.
InterceptorFactory - Interface in org.mule.runtime.extension.api.runtime
Creates new instances of Interceptor.
INVALID_LOCATION - Static variable in exception org.mule.runtime.extension.api.values.ValueResolvingException
 
INVALID_VALUE_RESOLVER_NAME - Static variable in exception org.mule.runtime.extension.api.values.ValueResolvingException
 
invocationError(Error, SourceCallbackContext) - Static method in class org.mule.runtime.extension.api.runtime.source.SourceResult
 
isBasic(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isBlocking() - Method in class org.mule.runtime.extension.api.model.operation.ImmutableOperationModel
isComponentId() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
isContent(ParameterModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
isContent(ParameterRole) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
isDefined() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.PrefixDefinedAnnotation
 
isDeprecated() - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
 
isDeprecated() - Method in class org.mule.runtime.extension.api.model.function.ImmutableFunctionModel
 
isDeprecated() - Method in class org.mule.runtime.extension.api.model.parameter.AbstractStereotypedModel
 
isDeprecated() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
 
isDynamic() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationProvider
 
isEmpty() - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
isExpired(long, TimeUnit) - Method in interface org.mule.runtime.extension.api.runtime.ExpirationPolicy
Determines if an instance should be expired based on the last time it was used.
isFinal(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isFlattenedParameterGroup(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isInfrastructure(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
Returns true if the type is an infrastructure type, false otherwise.
isInfrastructure(ParameterModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
isJavaCollection(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
Returns a Boolean indicating whether the given MetadataType is a Java Collection or not.
isMap(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isNullResolver(NamedTypeResolver) - Static method in class org.mule.runtime.extension.api.metadata.MetadataResolverUtils
Determines whether a resolver is a null resolver implementation or not.
isOneRequired() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExclusiveOptionalsTypeAnnotation
 
isOneRequired() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableExclusiveParametersModel
isOutboundCorrelationEnabled() - Method in interface org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo
Indicates if outbound correlation ids are enabled at the application level or not.
isOverrideFromConfig() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
isPassword() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
isProvidedByKeyResolver() - Method in class org.mule.runtime.extension.api.property.MetadataKeyPartModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.api.connectivity.oauth.OAuthModelProperty
isPublic() - Method in class org.mule.runtime.extension.api.connectivity.oauth.OAuthParameterModelProperty
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ConfigOverrideTypeAnnotation
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DefaultImplementingTypeAnnotation
 
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExclusiveOptionalsTypeAnnotation
 
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.InfrastructureTypeAnnotation
 
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LiteralTypeAnnotation
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.NullSafeTypeAnnotation
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterResolverTypeAnnotation
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.QNameTypeAnnotation
 
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.StereotypeTypeAnnotation
isPublic() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypedValueTypeAnnotation
 
isPublic() - Method in class org.mule.runtime.extension.api.property.ClassLoaderModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.api.property.DefaultImplementingTypeModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.api.property.InfrastructureParameterModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.api.property.MetadataKeyIdModelProperty
isPublic() - Method in class org.mule.runtime.extension.api.property.MetadataKeyPartModelProperty
isPublic() - Method in class org.mule.runtime.extension.api.property.QNameModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.api.property.RequiredForMetadataModelProperty
isPublic() - Method in class org.mule.runtime.extension.api.property.SinceMuleVersionModelProperty
isPublic() - Method in class org.mule.runtime.extension.api.property.SyntheticModelModelProperty
isPublic() - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
isPublic() - Method in class org.mule.runtime.extension.api.property.XmlExtensionModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.internal.property.NoReconnectionStrategyModelProperty
isPublic() - Method in class org.mule.runtime.extension.internal.property.PagedOperationModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.internal.property.TargetModelProperty
isPublic() - Method in class org.mule.runtime.extension.internal.property.TransactionalActionModelProperty
isPublic() - Method in class org.mule.runtime.extension.internal.property.TransactionalTypeModelProperty
isQuery() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
isReferableType(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isRequired() - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedComponentModel
 
isRequired() - Method in class org.mule.runtime.extension.api.model.nested.ImmutableNestedRouteModel
 
isRequired() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
isRequired(ParameterGroupModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Tests if the given group contains at least one required ParameterModel
isRequiresConfiguration() - Method in class org.mule.runtime.extension.api.property.ResolverInformation
 
isRequiresConnection() - Method in class org.mule.runtime.extension.api.property.ResolverInformation
 
isShowInDsl() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
isSourceStopping() - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext
Whether the source has received the stopping signal.
isSuccess() - Method in class org.mule.runtime.extension.api.runtime.source.SourceResult
Indicates whether an error has occurred or not processing a message from a Source through the owned flow
isText() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
isText(ParameterModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
isTransacted() - Method in interface org.mule.runtime.extension.api.tx.TransactionHandle
 
isTransactional() - Method in class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
isTypedValue(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isUncountable(String) - Static method in class org.mule.runtime.extension.api.util.NameUtils
Return true if the word is uncountable.
isWrapped() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
itemize(String) - Static method in class org.mule.runtime.extension.api.util.NameUtils
Return the itemized version of a word, which is an hyphenized version of the word with the item suffix

K

keySet() - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 

L

LayoutTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A TypeAnnotation meant to be applied on ObjectFieldType instances and it contains information on how the field should be rendered in the UI.
LayoutTypeAnnotation(LayoutModel) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
Creates a new instance
length(Long) - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
Deprecated.
length(long) - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
Sets the length in bytes of the payload
lessOperator() - Method in class org.mule.runtime.extension.api.dsql.DefaultOperatorTranslator
Translates the less operator.
lessOperator() - Method in interface org.mule.runtime.extension.api.dsql.OperatorTranslator
Translates the less operator.
lessOrEqualsOperator() - Method in class org.mule.runtime.extension.api.dsql.DefaultOperatorTranslator
Translates the less or equals operator.
lessOrEqualsOperator() - Method in interface org.mule.runtime.extension.api.dsql.OperatorTranslator
Translates the less or equals operator.
likeOperator() - Method in class org.mule.runtime.extension.api.dsql.DefaultOperatorTranslator
Translates the like operator.
likeOperator() - Method in interface org.mule.runtime.extension.api.dsql.OperatorTranslator
Translates the like operator.
LISTENER_CONFIG_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which a custom Http listener is configured
Literal<T> - Interface in org.mule.runtime.extension.api.runtime.parameter
A parameter type which allows to get values as they were provided in the DSL, preventing the runtime from resolving expressions or applying any transformations.
LiteralTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
TypeAnnotation indicating that the real type of the of the annotated type is a Literal
LiteralTypeAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.LiteralTypeAnnotation
 
loadExtensionModel(ClassLoader, DslResolvingContext, Map<String, Object>) - Method in class org.mule.runtime.extension.api.loader.ExtensionModelLoader
Creates an ExtensionModel from the pluginClassLoader using any attribute it needs from the attributes parameter.
LOCAL_AUTHORIZE_PATH_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the path of the local authorization url is configured

M

MAX_REDELIVERY_COUNT - Static variable in class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
MediaType - Annotation Type in org.mule.runtime.extension.api.annotation.param
Use this annotation on operation methods and Source classes which return either String or InputStream.
mediaType(MediaType) - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
Sets the output MediaType for the payload
merge(Class<?>, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
MESSAGE_DIGEST_ALGORITHM - Static variable in class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
MESSAGE_IDENTIFIER - Static variable in class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
MetadataKeyId - Annotation Type in org.mule.runtime.extension.api.annotation.metadata
Marks one of the parameters of an Operation or Source as the key for the metadata lookup.
MetadataKeyIdModelProperty - Class in org.mule.runtime.extension.api.property
A ModelProperty for a of SourceModel and OperationModel parameters that indicates that its a MetadataKeyId.
MetadataKeyIdModelProperty(MetadataType, String) - Constructor for class org.mule.runtime.extension.api.property.MetadataKeyIdModelProperty
Deprecated.
MetadataKeyIdModelProperty(MetadataType, String, String) - Constructor for class org.mule.runtime.extension.api.property.MetadataKeyIdModelProperty
 
MetadataKeyPart - Annotation Type in org.mule.runtime.extension.api.annotation.metadata
Marks a field inside a POJO that represents a composed MetadataKey as one of the parts of that composed MetadataKey.
MetadataKeyPartModelProperty - Class in org.mule.runtime.extension.api.property
A ModelProperty for ParameterModel of SourceModel and OperationModel parameters that indicates that the is a part of a MetadataKey.
MetadataKeyPartModelProperty(int) - Constructor for class org.mule.runtime.extension.api.property.MetadataKeyPartModelProperty
Creates a new instance.
MetadataKeyPartModelProperty(int, boolean) - Constructor for class org.mule.runtime.extension.api.property.MetadataKeyPartModelProperty
Creates a new instance.
MetadataResolverFactory - Interface in org.mule.runtime.extension.api.metadata
Provides instances of the TypeKeysResolver, TypeKeysResolver, OutputTypeResolver and QueryEntityResolver resolving types associated to a Component
MetadataResolverUtils - Class in org.mule.runtime.extension.api.metadata
Helper methods for the MetadataResolverFactory
MetadataScope - Annotation Type in org.mule.runtime.extension.api.annotation.metadata
Associates the annotated Component to a TypeKeysResolver, and an OutputTypeResolver that will be used to resolve the Component's MetadataType dynamically This annotation can be used at Operation or Extension level.
MISSING_REQUIRED_PARAMETERS - Static variable in exception org.mule.runtime.extension.api.values.ValueResolvingException
 
modelProperties - Variable in class org.mule.runtime.extension.api.model.AbstractImmutableModel
 
ModuleConfigStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for any generic config global element.
ModuleException - Exception in org.mule.runtime.extension.api.exception
RuntimeException implementation to throw Exceptions that indicates explicitly the ErrorTypeDefinition that is wanted to throw.
ModuleException(ErrorTypeDefinition<T>, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.ModuleException
 
ModuleException(I18nMessage, ErrorTypeDefinition<T>, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.ModuleException
 
ModuleException(String, ErrorTypeDefinition<T>, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.ModuleException
 
ModuleException(I18nMessage, ErrorTypeDefinition<T>) - Constructor for exception org.mule.runtime.extension.api.exception.ModuleException
 
ModuleException(String, ErrorTypeDefinition<T>) - Constructor for exception org.mule.runtime.extension.api.exception.ModuleException
 
MULE_ABSTRACT_BYTE_STREAMING_STRATEGY_QNAME - Static variable in class org.mule.runtime.extension.api.util.XmlModelUtils
QName for the byte streaming strategy
MULE_ABSTRACT_DEFAULT_RECONNECTION_QNAME - Static variable in class org.mule.runtime.extension.api.util.XmlModelUtils
QName for a reconnection config
MULE_ABSTRACT_OBJECT_STREAMING_STRATEGY_QNAME - Static variable in class org.mule.runtime.extension.api.util.XmlModelUtils
QName for the object streaming strategy
MULE_ABSTRACT_RECONNECTION_STRATEGY_QNAME - Static variable in class org.mule.runtime.extension.api.util.XmlModelUtils
QName for a reconnection strategy
MULE_ABSTRACT_REDELIVERY_POLICY_QNAME - Static variable in class org.mule.runtime.extension.api.util.XmlModelUtils
QName for an abstract redelivery policy
MULE_EXPIRATION_POLICY_QNAME - Static variable in class org.mule.runtime.extension.api.util.XmlModelUtils
QName for the expiration-policy element
MULE_POOLING_PROFILE_TYPE_QNAME - Static variable in class org.mule.runtime.extension.api.util.XmlModelUtils
QName for a PoolingProfile
MuleErrors - Enum in org.mule.runtime.extension.api.error
ErrorTypeDefinition Enum which publish the available errors that the Mule Runtime provides to be extended from an extension.
MULESOFT - Static variable in annotation type org.mule.runtime.extension.api.annotation.Extension
 
MuleStereotypeDefinition - Class in org.mule.runtime.extension.api.stereotype
Marker interface that identifies a given StereotypeDefinition as a Mule stereotype.
MuleStereotypeDefinition() - Constructor for class org.mule.runtime.extension.api.stereotype.MuleStereotypeDefinition
 
MuleStereotypes - Class in org.mule.runtime.extension.api.stereotype
Provides constants for all known implementations of MuleStereotypes.

N

NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeGrantType
 
NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.OAuthModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.ComponentIdFieldTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.DefaultImplementingTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.ExclusiveOptionalsTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.ExpressionSupportAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.ExtensibleTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.FlattenedTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.InfrastructureTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterDslAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.QNameTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.StereotypeTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.TypedValueTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.property.DefaultImplementingTypeModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.property.InfrastructureParameterModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.property.MetadataKeyIdModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.property.QNameModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.property.RequiredForMetadataModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.property.SinceMuleVersionModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.property.SyntheticModelModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.api.property.XmlExtensionModelProperty
 
NAME_PARAM_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the global elements name parameter.
NameClashModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Validates names clashes in the model by comparing: The NamedObject.getName() value of all the ConfigurationModel, OperationModel and ConnectionProviderModel Makes sure that there no two ParameterModels with the same name but different types, for those which represent an object Makes sure that no ConfigurationModel, OperationModel or ConnectionProviderModel have parameters with repeated name
NameClashModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.NameClashModelValidator
 
NamedObjectDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Enriches constructs models with the synthetic "name" parameter.
NamedObjectDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.NamedObjectDeclarationEnricher
 
NameModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
ExtensionModelValidator which validates that the given names are valid.
NameModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.NameModelValidator
 
NAMESPACE - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypeDefinition
 
NameUtils - Class in org.mule.runtime.extension.api.util
Extends NameUtils with extensions oriented behavior
newInstance() - Method in interface org.mule.runtime.extension.api.runtime.config.ConfigurationFactory
Returns a new instance of an object which is compliant with the model described by the owning ConfigurationModel.
newInstance() - Method in interface org.mule.runtime.extension.api.runtime.connectivity.ConnectionProviderFactory
 
newNotification(String, String) - Static method in class org.mule.runtime.extension.api.model.notification.NotificationModelBuilder
Creates a builder to be able to create NotificationModel instances
newNotification(ComponentIdentifier) - Static method in class org.mule.runtime.extension.api.model.notification.NotificationModelBuilder
Creates a builder to be able to create NotificationModel instances from a notification ComponentIdentifier
newValue(String) - Static method in class org.mule.runtime.extension.api.values.ValueBuilder
Creates and returns new instance of a ValueBuilder, to help building a new Value represented by the given
newValue(String, String) - Static method in class org.mule.runtime.extension.api.values.ValueBuilder
Creates and returns new instance of a ValueBuilder, to help building a new Value represented by the given
NoConnectivityTest - Interface in org.mule.runtime.extension.api.connectivity
Marker, interface to indicate that the implementing component does not support connectivity testing.
NON_REPEATABLE_BYTE_STREAM_ALIAS - Static variable in class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
NON_REPEATABLE_OBJECTS_STREAM_ALIAS - Static variable in class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
NonRuntimeTestType - Class in org.mule
 
NonRuntimeTestType() - Constructor for class org.mule.NonRuntimeTestType
 
NoReconnectionStrategyModelProperty - Class in org.mule.runtime.extension.internal.property
Marker ModelProperty for XML modules to determine the ExtensionConstants.RECONNECTION_CONFIG_PARAMETER_NAME element must not be added.
NoReconnectionStrategyModelProperty() - Constructor for class org.mule.runtime.extension.internal.property.NoReconnectionStrategyModelProperty
 
NoSuchExtensionException - Exception in org.mule.runtime.extension.api.exception
An Exception to signal that an ExtensionModel has been referenced but the runtime has no knowledge of it.
NoSuchExtensionException() - Constructor for exception org.mule.runtime.extension.api.exception.NoSuchExtensionException
 
NoSuchExtensionException(String) - Constructor for exception org.mule.runtime.extension.api.exception.NoSuchExtensionException
 
NoSuchExtensionException(String, Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.NoSuchExtensionException
 
NoSuchExtensionException(Throwable) - Constructor for exception org.mule.runtime.extension.api.exception.NoSuchExtensionException
 
NOT_VALUE_PROVIDER_ENABLED - Static variable in exception org.mule.runtime.extension.api.values.ValueResolvingException
 
notEqualsOperator() - Method in class org.mule.runtime.extension.api.dsql.DefaultOperatorTranslator
Translates the not equals operator.
notEqualsOperator() - Method in interface org.mule.runtime.extension.api.dsql.OperatorTranslator
Translates the not equals operator.
NotificationActionDefinition<E extends Enum<E>> - Interface in org.mule.runtime.extension.api.notification
Identifies a notification action to be declared by extensions and must be implemented by an Enum.
NotificationActionProvider - Interface in org.mule.runtime.extension.api.annotation.notification
A component responsible for providing an immutable Set of NotificationActionDefinitions.
NotificationActions - Annotation Type in org.mule.runtime.extension.api.annotation.notification
Annotation for Extension level to communicate and declare the NotificationActionDefinitions that the whole extension emits.
NotificationEmitter - Interface in org.mule.runtime.extension.api.notification
This component allows firing ExtensionNotifications with both custom data and default one.
NotificationModelBuilder - Class in org.mule.runtime.extension.api.model.notification
Builder pattern implementation to build NotificationModel instances.
NULL - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.Optional
Because Java doesn't allow null values as defaults in annotations, this value is used to represent a null.
NULL_CATEGORY_NAME - Static variable in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
 
NULL_RESOLVER_NAME - Static variable in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
 
NullMetadataKey - Class in org.mule.runtime.extension.api.metadata
Null MetadataKey implementation that represents the absence of a key
NullMetadataKey() - Constructor for class org.mule.runtime.extension.api.metadata.NullMetadataKey
 
NullMetadataResolver - Class in org.mule.runtime.extension.api.metadata
Null implementation of InputTypeResolver, AttributesTypeResolver and TypeKeysResolver, used to represent the absence of any of them when required.
NullMetadataResolver() - Constructor for class org.mule.runtime.extension.api.metadata.NullMetadataResolver
 
NullQueryMetadataResolver - Class in org.mule.runtime.extension.api.metadata
Null implementation of OutputTypeResolver used to represent the absence of output resolver in a Query annotated operation.
NullQueryMetadataResolver() - Constructor for class org.mule.runtime.extension.api.metadata.NullQueryMetadataResolver
 
NullSafe - Annotation Type in org.mule.runtime.extension.api.annotation.param
Indicates that the annotated parameter should never be assigned a null value, even though such value is a valid assignment on the mule DSL.
NullSafeTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A TypeAnnotation meant to be applied on ObjectFieldType instances.
NullSafeTypeAnnotation(Class<?>, boolean) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.NullSafeTypeAnnotation
Creates a new instance

O

OAUTH_AUTHORIZATION_CODE_GROUP_DISPLAY_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The display name of the ParameterGroupModel in which all the Authorization-Code grant type related parameters are to be placed.
OAUTH_AUTHORIZATION_CODE_GROUP_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the ParameterGroupModel in which all the Authorization-Code grant type related parameters are to be placed.
OAUTH_CALLBACK_GROUP_DISPLAY_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The display name of the ParameterGroupModel in which all the OAuth callback related parameters are to be placed.
OAUTH_CALLBACK_GROUP_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the ParameterGroupModel in which all the OAuth callback related parameters are to be placed.
OAUTH_STORE_CONFIG_GROUP_DISPLAY_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The display name of the ParameterGroupModel in which all the store config related parameters are to be placed.
OAUTH_STORE_CONFIG_GROUP_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the ParameterGroupModel in which all the store config related parameters are to be placed.
OAuthCallbackValue - Annotation Type in org.mule.runtime.extension.api.annotation.connectivity.oauth
This annotation is used to annotate fields on a ConnectionProvider which supports OAuth.
OAuthDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Looks for all the ConnectionProviderDeclaration with the OAuthModelProperty and adds synthetic parameters that allows configuring the proper grant type
OAuthDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.OAuthDeclarationEnricher
 
OAuthGrantType - Interface in org.mule.runtime.extension.api.connectivity.oauth
Base contract for a Grant Type as defined in the OAuth2 specification.
OAuthModelProperty - Class in org.mule.runtime.extension.api.connectivity.oauth
A public ModelProperty used to indicate that a ConnectionProvider supports a number of OAuth2 grant types
OAuthModelProperty(List<OAuthGrantType>) - Constructor for class org.mule.runtime.extension.api.connectivity.oauth.OAuthModelProperty
Creates a new instance
OAuthParameter - Annotation Type in org.mule.runtime.extension.api.annotation.connectivity.oauth
Similar to Parameter, but intended to be used exclusively on fields of a ConnectionProvider which supports OAuth.
OAuthParameterModelProperty - Class in org.mule.runtime.extension.api.connectivity.oauth
A private ModelProperty used on ParameterModel instances, indicating that such parameter should be used as an OAuth parameter.
OAuthParameterModelProperty(String) - Constructor for class org.mule.runtime.extension.api.connectivity.oauth.OAuthParameterModelProperty
Creates a new instance
OBJECT_STORE - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
OBJECT_STORE_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
OBJECT_STORE_ELEMENT_NAMESPACE - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
Namespace prefis for object store type
OBJECT_STORE_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the name of a custom object store is configured
OBJECT_STORE_REF - Static variable in class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
ObjectStoreClassHandler - Class in org.mule.runtime.extension.api.declaration.type
Implementation of ClassHandler for the ObjectStore interface
ObjectStoreClassHandler() - Constructor for class org.mule.runtime.extension.api.declaration.type.ObjectStoreClassHandler
 
ObjectStoreReference - Annotation Type in org.mule.runtime.extension.api.annotation.param.reference
Annotation to be used in a field or parameter which value is a reference to a global object store element
ObjectStoreStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for a generic ObjectStore definition
ObjectStoreStereotype() - Constructor for class org.mule.runtime.extension.api.stereotype.ObjectStoreStereotype
 
OfValues - Annotation Type in org.mule.runtime.extension.api.annotation.values
Marks a parameter or parameter group as a value that has the capability of resolve values for this one.
ON_ERROR - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
ON_ERROR_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
OnBackPressure - Annotation Type in org.mule.runtime.extension.api.annotation.source
Used to indicate that an annotated method in a Source should be executed when the runtime applies back pressure on a message generated by the owning source.
onComplete(Runnable) - Method in interface org.mule.runtime.extension.api.runtime.operation.FlowListener
Executes the given handler when the Event on which the operation was executed is terminated.
onConnectionException(ConnectionException) - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext
onConnectionException(ConnectionException) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallback
Any started Source must use this method to communicate the runtime that a ConnectionExceptionwas found trying to produce messages.
onConnectionProvider(ConnectedDeclaration, ConnectionProviderDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
onConnectionProvider(ConnectionProviderDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when an ConnectedDeclaration is found in the traversed extensionDeclaration.
onConstruct(WithConstructsDeclaration, ConstructDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
 
onConstruct(ConstructDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when a ConstructDeclaration is found in the traversed extensionDeclaration.
OnError - Annotation Type in org.mule.runtime.extension.api.annotation.execution
Used to indicate that an annotated method should be executed when a generated event was processed by the owning flow but an error was thrown.
onError(Consumer<Exception>) - Method in interface org.mule.runtime.extension.api.runtime.operation.FlowListener
Executes the given handler when the flow that owns the listening operation fails.
onError(ExecutionContext<T>, Throwable) - Method in interface org.mule.runtime.extension.api.runtime.operation.Interceptor
Executes when the execution of an operation threw exception.
OnErrorStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for on-error core components
OnException - Annotation Type in org.mule.runtime.extension.api.annotation
This annotation can be used at Operation level or at Extension level as a common handler for all the Operations, When an exception occurs in an operation the Enricher Class declared in this annotation will be called immediately, passing to the enrichException method the exception thrown by the operation.
onFunction(WithFunctionsDeclaration, FunctionDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
 
onFunction(FunctionDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when an FunctionDeclaration is found in the traversed extensionModel.
onOperation(WithOperationsDeclaration, OperationDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
onOperation(OperationDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when an OperationDeclaration is found in the traversed extensionDeclaration.
onParameter(ParameterizedDeclaration, ParameterGroupDeclaration, ParameterDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
onParameter(ParameterGroupDeclaration, ParameterDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when an ParameterDeclaration is found in the traversed extensionDeclaration.
onParameterGroup(ParameterizedDeclaration, ParameterGroupDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
onParameterGroup(ParameterGroupDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when an ParameterGroupDeclaration is found in the traversed extensionDeclaration
onRejectedItem(Result<T, A>, SourceCallbackContext) - Method in class org.mule.runtime.extension.api.runtime.source.PollingSource
If one of the items dispatched through PollContext.accept(Consumer) were rejected (either by watermarking, idempotency, server overload, etc.), this method is to be used to released any resources associated to the given result.
onSource(WithSourcesDeclaration, SourceDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
onSource(SourceDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when an SourceDeclaration is found in the traversed extensionDeclaration
onStart(SourceCallback<T, A>) - Method in class org.mule.runtime.extension.api.runtime.source.PollingSource
This method will be invoked by the runtime to make the source start producing messages.
onStart(SourceCallback<T, A>) - Method in class org.mule.runtime.extension.api.runtime.source.Source
This method will be invoked by the runtime to make the source start producing messages.
onStop() - Method in class org.mule.runtime.extension.api.runtime.source.PollingSource
This method will be invoked by the runtime to make the source stop producing messages.
onStop() - Method in class org.mule.runtime.extension.api.runtime.source.Source
This method will be invoked by the runtime to make the source stop producing messages.
OnSuccess - Annotation Type in org.mule.runtime.extension.api.annotation.execution
Used to indicate that an Source's method should be executed when a generated event is successfully processed by the owning flow.
onSuccess(Consumer<Message>) - Method in interface org.mule.runtime.extension.api.runtime.operation.FlowListener
Executes the given handler when the flow that owns the listening operation finishes.
onSuccess(ExecutionContext<T>, Object) - Method in interface org.mule.runtime.extension.api.runtime.operation.Interceptor
Executes when an operation was successfully executed.
OnTerminate - Annotation Type in org.mule.runtime.extension.api.annotation.execution
Used to indicate that an annotated method should be executed when a generated event was processed by the owning flow, doesn't taking in account if the processing finished successfully or not.
OPERATION - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
OPERATION_TRANSACTIONAL_ACTION_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter for configuring transactional actions
OperationModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Validates parameters with rules specific to OperationModel.
OperationModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.OperationModelValidator
 
OperationParameters - Interface in org.mule.runtime.extension.api.client
A simple interface for parameters that aims to be used to execute an extension operation using the ExtensionsClient.
Operations - Annotation Type in org.mule.runtime.extension.api.annotation
Allows to reference a list of classes from which an Extension's operations are to be inferred.
OperationTransactionalAction - Enum in org.mule.runtime.extension.api.tx
The type of joining actions that operations can take regarding transactions.
OperatorTranslator - Interface in org.mule.runtime.extension.api.dsql
Provides the possibility to define an operators syntax for translating from the DSQL operators to the specific query language ones.
operatorTranslator() - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
Returns an instance of an OperatorTranslator that is used to translate the the DSQL operators to the Native Query Language operators.
Optional - Annotation Type in org.mule.runtime.extension.api.annotation.param
Marks a Parameter field a optional.
org.mule - package org.mule
 
org.mule.runtime.extension.api - package org.mule.runtime.extension.api
 
org.mule.runtime.extension.api.annotation - package org.mule.runtime.extension.api.annotation
 
org.mule.runtime.extension.api.annotation.connectivity - package org.mule.runtime.extension.api.annotation.connectivity
 
org.mule.runtime.extension.api.annotation.connectivity.oauth - package org.mule.runtime.extension.api.annotation.connectivity.oauth
 
org.mule.runtime.extension.api.annotation.deprecated - package org.mule.runtime.extension.api.annotation.deprecated
 
org.mule.runtime.extension.api.annotation.dsl.xml - package org.mule.runtime.extension.api.annotation.dsl.xml
 
org.mule.runtime.extension.api.annotation.error - package org.mule.runtime.extension.api.annotation.error
 
org.mule.runtime.extension.api.annotation.execution - package org.mule.runtime.extension.api.annotation.execution
 
org.mule.runtime.extension.api.annotation.license - package org.mule.runtime.extension.api.annotation.license
 
org.mule.runtime.extension.api.annotation.metadata - package org.mule.runtime.extension.api.annotation.metadata
 
org.mule.runtime.extension.api.annotation.metadata.fixed - package org.mule.runtime.extension.api.annotation.metadata.fixed
 
org.mule.runtime.extension.api.annotation.notification - package org.mule.runtime.extension.api.annotation.notification
 
org.mule.runtime.extension.api.annotation.param - package org.mule.runtime.extension.api.annotation.param
 
org.mule.runtime.extension.api.annotation.param.display - package org.mule.runtime.extension.api.annotation.param.display
 
org.mule.runtime.extension.api.annotation.param.reference - package org.mule.runtime.extension.api.annotation.param.reference
 
org.mule.runtime.extension.api.annotation.param.stereotype - package org.mule.runtime.extension.api.annotation.param.stereotype
 
org.mule.runtime.extension.api.annotation.privileged - package org.mule.runtime.extension.api.annotation.privileged
 
org.mule.runtime.extension.api.annotation.source - package org.mule.runtime.extension.api.annotation.source
 
org.mule.runtime.extension.api.annotation.values - package org.mule.runtime.extension.api.annotation.values
 
org.mule.runtime.extension.api.client - package org.mule.runtime.extension.api.client
 
org.mule.runtime.extension.api.connectivity - package org.mule.runtime.extension.api.connectivity
 
org.mule.runtime.extension.api.connectivity.oauth - package org.mule.runtime.extension.api.connectivity.oauth
 
org.mule.runtime.extension.api.declaration.fluent.util - package org.mule.runtime.extension.api.declaration.fluent.util
 
org.mule.runtime.extension.api.declaration.type - package org.mule.runtime.extension.api.declaration.type
 
org.mule.runtime.extension.api.declaration.type.annotation - package org.mule.runtime.extension.api.declaration.type.annotation
 
org.mule.runtime.extension.api.dsl.syntax - package org.mule.runtime.extension.api.dsl.syntax
 
org.mule.runtime.extension.api.dsl.syntax.resolver - package org.mule.runtime.extension.api.dsl.syntax.resolver
 
org.mule.runtime.extension.api.dsl.syntax.resources.spi - package org.mule.runtime.extension.api.dsl.syntax.resources.spi
 
org.mule.runtime.extension.api.dsql - package org.mule.runtime.extension.api.dsql
 
org.mule.runtime.extension.api.error - package org.mule.runtime.extension.api.error
 
org.mule.runtime.extension.api.exception - package org.mule.runtime.extension.api.exception
 
org.mule.runtime.extension.api.loader - package org.mule.runtime.extension.api.loader
 
org.mule.runtime.extension.api.metadata - package org.mule.runtime.extension.api.metadata
 
org.mule.runtime.extension.api.model - package org.mule.runtime.extension.api.model
 
org.mule.runtime.extension.api.model.config - package org.mule.runtime.extension.api.model.config
 
org.mule.runtime.extension.api.model.connection - package org.mule.runtime.extension.api.model.connection
 
org.mule.runtime.extension.api.model.construct - package org.mule.runtime.extension.api.model.construct
 
org.mule.runtime.extension.api.model.deprecated - package org.mule.runtime.extension.api.model.deprecated
 
org.mule.runtime.extension.api.model.function - package org.mule.runtime.extension.api.model.function
 
org.mule.runtime.extension.api.model.nested - package org.mule.runtime.extension.api.model.nested
 
org.mule.runtime.extension.api.model.notification - package org.mule.runtime.extension.api.model.notification
 
org.mule.runtime.extension.api.model.operation - package org.mule.runtime.extension.api.model.operation
 
org.mule.runtime.extension.api.model.parameter - package org.mule.runtime.extension.api.model.parameter
 
org.mule.runtime.extension.api.model.source - package org.mule.runtime.extension.api.model.source
 
org.mule.runtime.extension.api.notification - package org.mule.runtime.extension.api.notification
 
org.mule.runtime.extension.api.property - package org.mule.runtime.extension.api.property
 
org.mule.runtime.extension.api.resources - package org.mule.runtime.extension.api.resources
 
org.mule.runtime.extension.api.resources.spi - package org.mule.runtime.extension.api.resources.spi
 
org.mule.runtime.extension.api.runtime - package org.mule.runtime.extension.api.runtime
 
org.mule.runtime.extension.api.runtime.config - package org.mule.runtime.extension.api.runtime.config
 
org.mule.runtime.extension.api.runtime.connectivity - package org.mule.runtime.extension.api.runtime.connectivity
 
org.mule.runtime.extension.api.runtime.exception - package org.mule.runtime.extension.api.runtime.exception
 
org.mule.runtime.extension.api.runtime.operation - package org.mule.runtime.extension.api.runtime.operation
 
org.mule.runtime.extension.api.runtime.parameter - package org.mule.runtime.extension.api.runtime.parameter
 
org.mule.runtime.extension.api.runtime.process - package org.mule.runtime.extension.api.runtime.process
 
org.mule.runtime.extension.api.runtime.route - package org.mule.runtime.extension.api.runtime.route
 
org.mule.runtime.extension.api.runtime.source - package org.mule.runtime.extension.api.runtime.source
 
org.mule.runtime.extension.api.runtime.streaming - package org.mule.runtime.extension.api.runtime.streaming
 
org.mule.runtime.extension.api.security - package org.mule.runtime.extension.api.security
 
org.mule.runtime.extension.api.stereotype - package org.mule.runtime.extension.api.stereotype
 
org.mule.runtime.extension.api.tx - package org.mule.runtime.extension.api.tx
 
org.mule.runtime.extension.api.util - package org.mule.runtime.extension.api.util
 
org.mule.runtime.extension.api.values - package org.mule.runtime.extension.api.values
 
org.mule.runtime.extension.internal.client - package org.mule.runtime.extension.internal.client
 
org.mule.runtime.extension.internal.loader - package org.mule.runtime.extension.internal.loader
 
org.mule.runtime.extension.internal.loader.enricher - package org.mule.runtime.extension.internal.loader.enricher
 
org.mule.runtime.extension.internal.loader.util - package org.mule.runtime.extension.internal.loader.util
 
org.mule.runtime.extension.internal.loader.validator - package org.mule.runtime.extension.internal.loader.validator
 
org.mule.runtime.extension.internal.notification - package org.mule.runtime.extension.internal.notification
 
org.mule.runtime.extension.internal.property - package org.mule.runtime.extension.internal.property
 
OutboundCorrelationStrategy - Enum in org.mule.runtime.extension.api.runtime.parameter
Lists the possible strategies to determine the correlation id that should be sent on an outbound operation which supports correlation.
output(T) - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
Sets the output value
OutputJsonType - Annotation Type in org.mule.runtime.extension.api.annotation.metadata.fixed
Declares the annotated ComponentModel's output MetadataType to the type represented by the JSON Schema.
OutputResolver - Annotation Type in org.mule.runtime.extension.api.annotation.metadata
Associates the annotated Component to an OutputTypeResolver that will be used to resolve the Component's return type dynamically
OutputXmlType - Annotation Type in org.mule.runtime.extension.api.annotation.metadata.fixed
Declares the annotated ComponentModel's output MetadataType to the type represented by the provided element in the XSD Schema.

P

PagedOperationModelProperty - Class in org.mule.runtime.extension.internal.property
A marker ModelProperty to signal that the owning OperationModel is paged.
PagedOperationModelProperty() - Constructor for class org.mule.runtime.extension.internal.property.PagedOperationModelProperty
 
PagingProvider<C,T> - Interface in org.mule.runtime.extension.api.runtime.streaming
This interface provides functionality for consuming a data feed in pages.
Parameter - Annotation Type in org.mule.runtime.extension.api.annotation.param
Marks a field inside a mule extension as being a parameter that the user can set.
ParameterDsl - Annotation Type in org.mule.runtime.extension.api.annotation.dsl.xml
Allows setting directives regarding syntax and semantics of the generated XML DSL.
ParameterDslAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
Contains directives regarding syntax and semantics of the generated XML DSL
ParameterDslAnnotation(boolean, boolean) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ParameterDslAnnotation
Creates a new instance
ParameterGroup - Annotation Type in org.mule.runtime.extension.api.annotation.param
Allows to define a group of parameters which share some kind of special relationship and thus makes sense for them to belong to the same group.
ParameterizedSource - Interface in org.mule.runtime.extension.api.runtime.source
A contract for obtaining the parameters that were configured into a Source instance without depending on its actual implementation class.
ParameterModelComparator - Class in org.mule.runtime.extension.api.util
A Comparator for sorting objects of type ParameterModel
ParameterModelComparator(boolean) - Constructor for class org.mule.runtime.extension.api.util.ParameterModelComparator
Creates a new instance
ParameterModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Validates that all parameters provided by the configurations, connection providers and operations from the extension complies with: If the parameter is a ArrayType the name should be plural The metadataType must be provided If required, cannot provide a default value The Class of the parameter must be valid too, that implies that the class shouldn't contain any field with a reserved name.
ParameterModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.ParameterModelValidator
 
ParameterResolver<T> - Interface in org.mule.runtime.extension.api.runtime.parameter
A parameter type that gives the capability of: Get the configured expression: With ParameterResolver.getExpression() returns the possible expression used to resolve the parameter value Differ the resolution: Using ParameterResolver.resolve() resolves the parameter value of type T
ParameterResolverTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
TypeAnnotation indicating that the real type of the of the annotated type is a ParameterResolver
ParameterResolverTypeAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ParameterResolverTypeAnnotation
 
Password - Annotation Type in org.mule.runtime.extension.api.annotation.param.display
Marks a Parameter as one that needs masking when it is populated from the UI.
Path - Annotation Type in org.mule.runtime.extension.api.annotation.param.display
Marks a field or parameter annotated with Parameter as a path to a file or directory.
PAYLOAD - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.Optional
Denotes that if the parameter is not defined, the value will be taken from the message payload.
Placement - Annotation Type in org.mule.runtime.extension.api.annotation.param.display
Defines the particular place of a Parameter field in the extension configuration window.
pluralize(String) - Static method in class org.mule.runtime.extension.api.util.NameUtils
Return the pluralized version of a word.
poll(PollContext<T, A>) - Method in class org.mule.runtime.extension.api.runtime.source.PollingSource
This method is responsible for obtaining the items to be dispatched and communicate them through the pollContext using the PollContext.accept(Consumer) method.
PollContext<T,A> - Interface in org.mule.runtime.extension.api.runtime.source
Contains context associated to each polling execution, and allows to dispatch items for execution through the PollContext.accept(Consumer) method.
PollContext.PollItem<T,A> - Interface in org.mule.runtime.extension.api.runtime.source
An item obtained through a poll
PollContext.PollItemStatus - Enum in org.mule.runtime.extension.api.runtime.source
The possible outcomes of submiting an item for processing through the PollContext.accept(Consumer) method
PollingSource<T,A> - Class in org.mule.runtime.extension.api.runtime.source
A Special kind of Source which automatically handles polling, idempotency and watermarking.
PollingSource() - Constructor for class org.mule.runtime.extension.api.runtime.source.PollingSource
 
POOLING_PROFILE_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter which disables connection validation
POOLING_PROFILE_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter which configures pooling
PoolingProfileTypeBuilder - Class in org.mule.runtime.extension.api.declaration.type
Creates instances of MetadataType which represent a PoolingProfile.
PoolingProfileTypeBuilder() - Constructor for class org.mule.runtime.extension.api.declaration.type.PoolingProfileTypeBuilder
 
PrefixDefinedAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
Pojo used to store annotations which value has the format prefix:element.
PrefixDefinedAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.PrefixDefinedAnnotation
 
PrefixDefinedAnnotation(String, String) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.PrefixDefinedAnnotation
 
PrefixDefinedAnnotation(String) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.PrefixDefinedAnnotation
 
PRIMARY_NODE_ONLY_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter which allows to configure if a source should only run on the primary node
PRIMARY_NODE_ONLY_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter which allows to configure if a source should only run on the primary node
PrivilegedExport - Annotation Type in org.mule.runtime.extension.api.annotation
Specifies packages that an extension should expose beyond the default ClassLoader isolation.
Problem - Class in org.mule.runtime.extension.api.loader
A problem found while validating a model or a component of it
Problem(NamedObject, String) - Constructor for class org.mule.runtime.extension.api.loader.Problem
Creates a new instance
PROBLEMS_HANDLER - Static variable in class org.mule.runtime.extension.internal.loader.ExtensionModelFactory
 
ProblemsHandler - Interface in org.mule.runtime.extension.internal.loader
Handler for the problems generated when loading an extension.
ProblemsReporter - Class in org.mule.runtime.extension.api.loader
Collects problems found while validating an ExtensionModel.
ProblemsReporter(ExtensionModel) - Constructor for class org.mule.runtime.extension.api.loader.ProblemsReporter
Creates a new instance
process(Consumer<Result>, BiConsumer<Throwable, Result>) - Method in interface org.mule.runtime.extension.api.runtime.route.Chain
Executes the chain of components starting with the same input message that it's container scope received.
process(Object, Object, Consumer<Result>, BiConsumer<Throwable, Result>) - Method in interface org.mule.runtime.extension.api.runtime.route.Chain
Executes the chain of components starting with the given payload and attributes as Message.
process(Result, Consumer<Result>, BiConsumer<Throwable, Result>) - Method in interface org.mule.runtime.extension.api.runtime.route.Chain
Executes the chain of components starting with the given Result data as input Message.
PROCESSOR - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
PROCESSOR_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
ProcessorStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for any generic processor that can be executed by mule runtime.
put(Class<?>, V) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
putAll(Map<? extends Class<?>, ? extends V>) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
putIfAbsent(Class<?>, V) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 

Q

QNameModelProperty - Class in org.mule.runtime.extension.api.property
A ModelProperty which indicates that the enriched model relates to a QName which is not the one the extension belongs to.
QNameModelProperty(QName) - Constructor for class org.mule.runtime.extension.api.property.QNameModelProperty
Creates a new instance
QNameTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A TypeAnnotation which indicates that the enriched type relates to a QName which is not the one the extension belongs to.
QNameTypeAnnotation(QName) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.QNameTypeAnnotation
Creates a new instance
Query - Annotation Type in org.mule.runtime.extension.api.annotation.param
This annotation is meant to be applied to support easy query building by using DataSense Query Language, DSQL.
QueryTranslator - Interface in org.mule.runtime.extension.api.dsql
This is a translator interface for go over a DSQL Query structure and easily translate it to a native one.

R

reconnect(ConnectionException, ReconnectionCallback) - Method in interface org.mule.runtime.extension.api.runtime.connectivity.Reconnectable
Performs custom reconnection logic.
RECONNECT_ALIAS - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
RECONNECT_FOREVER_ALIAS - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
Reconnectable - Interface in org.mule.runtime.extension.api.runtime.connectivity
A component which has its own way of reconnecting.
RECONNECTION_CONFIG - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
RECONNECTION_CONFIG_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter which configures reconnection
RECONNECTION_CONFIG_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter for configuring the reconnection configuration
RECONNECTION_STRATEGY - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
RECONNECTION_STRATEGY_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter for configuring the reconnection strategy parameter
RECONNECTION_STRATEGY_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter for configuring the reconnection strategy parameter
ReconnectionCallback - Interface in org.mule.runtime.extension.api.runtime.connectivity
Callback used to notify the runtime about the outcome of a reconnection attempt.
ReconnectionStrategyDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
A DeclarationEnricher which adds the following to all SourceDeclaration: A reconnection strategy parameter
ReconnectionStrategyDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.ReconnectionStrategyDeclarationEnricher
 
ReconnectionStrategyTypeBuilder - Class in org.mule.runtime.extension.api.declaration.type
Creates instances of MetadataType which represent a reconnection strategy
ReconnectionStrategyTypeBuilder() - Constructor for class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
REDELIVERY_POLICY - Static variable in class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
REDELIVERY_POLICY_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter for configuring reconnection strategy parameter
REDELIVERY_POLICY_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter for configuring reconnection strategy parameter
REDELIVERY_TAB_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the tab in which transaction parameters should appear
RedeliveryPolicyTypeBuilder - Class in org.mule.runtime.extension.api.declaration.type
Creates instances of MetadataType which represent a redelivery policy
RedeliveryPolicyTypeBuilder() - Constructor for class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
RefName - Annotation Type in org.mule.runtime.extension.api.annotation.param
This annotation is meant to be applied on fields of classes which are serving as top level elements which can be referenced by name, such as configs or global objects.
remove(Object) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
remove(Object, Object) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
REPEATABLE_FILE_STORE_BYTES_STREAM_ALIAS - Static variable in class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
REPEATABLE_FILE_STORE_OBJECTS_STREAM_ALIAS - Static variable in class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
REPEATABLE_IN_MEMORY_BYTES_STREAM_ALIAS - Static variable in class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
REPEATABLE_IN_MEMORY_OBJECTS_STREAM_ALIAS - Static variable in class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
replace(Class<?>, V, V) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
replace(Class<?>, V) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
replaceAll(BiFunction<? super Class<?>, ? super V, ? extends V>) - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
RequiredForMetadata - Annotation Type in org.mule.runtime.extension.api.annotation.metadata
Marker annotation which indicates that the annotated parameter is required for Metadata, this indicates that any other not annotated parameter won't be considered as part of the metadata resolution, so if the value changes the metadata resolution won't be triggered for those connectors.
RequiredForMetadataModelProperty - Class in org.mule.runtime.extension.api.property
ModelProperty to be used on Configurations or Connection Providers which indicates which parameters of these impact on the metadata resolution.
RequiredForMetadataModelProperty(List<String>) - Constructor for class org.mule.runtime.extension.api.property.RequiredForMetadataModelProperty
 
requiresConfig() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
requiresConfig(boolean) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax requires a parameter pointing to a config
requiresConfig(ExtensionModel, NamedObject) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
requiresConnection() - Method in class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
RequiresEnterpriseLicense - Annotation Type in org.mule.runtime.extension.api.annotation.license
Defines if the extension requires an enterprise license to run.
RequiresEntitlement - Annotation Type in org.mule.runtime.extension.api.annotation.license
Defines if the extension license requires a custom entitlement.
resolve(NamedObject) - Method in interface org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver
Resolves the DslElementSyntax for the given component.
resolve(ParameterModel) - Method in interface org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver
Resolves the DslElementSyntax for the given parameter, providing all the required information for representing this parameter element in the DSL.
resolve(MetadataType) - Method in interface org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver
Resolves the DslElementSyntax for the standalone xml element for the given MetadataType
resolve(NamedObject) - Method in class org.mule.runtime.extension.api.dsl.syntax.XmlDslSyntaxResolver
Resolves the DslElementSyntax for the given component.
resolve(ParameterModel) - Method in class org.mule.runtime.extension.api.dsl.syntax.XmlDslSyntaxResolver
Resolves the DslElementSyntax for the given parameter, providing all the required information for representing this parameter element in the DSL.
resolve(MetadataType) - Method in class org.mule.runtime.extension.api.dsl.syntax.XmlDslSyntaxResolver
Resolves the DslElementSyntax for the standalone xml element for the given MetadataType
resolve() - Method in interface org.mule.runtime.extension.api.runtime.parameter.ParameterResolver
 
resolve() - Method in interface org.mule.runtime.extension.api.tx.TransactionHandle
If the actual transaction is marked as RollbackOnly, then rollbacks the transaction.
resolve() - Method in interface org.mule.runtime.extension.api.values.ValueProvider
Resolves and provides a Set of values which represents a set of possible and valid values for a parameter.
resolveCursor(Object) - Method in interface org.mule.runtime.extension.api.runtime.streaming.StreamingHelper
If the value is a CursorProvider, a corresponding Cursor is returned.
resolveCursorProvider(Object) - Method in interface org.mule.runtime.extension.api.runtime.streaming.StreamingHelper
If the value is a repeatable streaming resource such as InputStream, Cursor, streaming iterators, etc., then an equivalent CursorProvider is returned.
resolveCursorProviders(Map<K, Object>, boolean) - Method in interface org.mule.runtime.extension.api.runtime.streaming.StreamingHelper
Inspects the values of the given map looking for repeatable streaming resources such as InputStream, Cursor, streaming iterators, etc., A new equivalent map is returned, except that such values have been replaced by CursorProvider instances.
resolveCursors(Map<K, Object>, boolean) - Method in interface org.mule.runtime.extension.api.runtime.streaming.StreamingHelper
Inspects the values of the given map looking for instances of CursorProvider.
resolveInline(ParameterGroupModel) - Method in interface org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver
Resolves the DslElementSyntax for a ParameterGroupModel that has to be shown as an inline element of the DSL
resolveInline(ParameterGroupModel) - Method in class org.mule.runtime.extension.api.dsl.syntax.XmlDslSyntaxResolver
Resolves the DslElementSyntax for a ParameterGroupModel that has to be shown as an inline element of the DSL
ResolverInformation - Class in org.mule.runtime.extension.api.property
Class which describes an Extension Metadata Resolver.
resolveStereotypes(Function<Class<? extends StereotypeDefinition>, StereotypeModel>) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.StereotypeTypeAnnotation
 
RESOURCE_OWNER_ID_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the id of the user to be authenticated is configured
ResourcesGenerator - Interface in org.mule.runtime.extension.api.resources
A component capable of dynamically generating resources to support an ExtensionModel.
responseError(Error, SourceCallbackContext) - Static method in class org.mule.runtime.extension.api.runtime.source.SourceResult
 
Result<T,A> - Class in org.mule.runtime.extension.api.runtime.operation
Represents the result of a component's execution.
Result() - Constructor for class org.mule.runtime.extension.api.runtime.operation.Result
 
Result.Builder<T,A> - Class in org.mule.runtime.extension.api.runtime.operation
Builds instances of Result
roleOf(Optional<Content>) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
rollback() - Method in interface org.mule.runtime.extension.api.tx.Transactional
Rolls the transaction back
rollback() - Method in interface org.mule.runtime.extension.api.tx.TransactionHandle
Rolls the transaction back.
Route - Class in org.mule.runtime.extension.api.runtime.route
A Route allows a given Operation to receive a chain of message processors along with a set of parameters, to be executed as part of the operation's execution.
Route() - Constructor for class org.mule.runtime.extension.api.runtime.route.Route
 
RouterCompletionCallback - Interface in org.mule.runtime.extension.api.runtime.process
This callback is how a Router receiving Routes notify their outcome.
runsOnPrimaryNodeOnly() - Method in class org.mule.runtime.extension.api.model.source.ImmutableSourceModel

S

SCHEDULING_STRATEGY_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter for configuring the scheduling strategy parameter
SCHEDULING_STRATEGY_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of an attribute which allows referencing an Scheduler
SCOPES_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the parameter on which the scopes are configured
SECURITY_TAB - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.display.Placement
 
setAuthentication(Authentication) - Method in interface org.mule.runtime.extension.api.security.AuthenticationHandler
Updates the current context with the given Authentication information.
setAuthentication(List<String>, Authentication) - Method in interface org.mule.runtime.extension.api.security.AuthenticationHandler
Updates the current context with the given Authentication information.
setCorrelationId(String) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
Sets the correlationId of the event that will be passed to the flow when the SourceCallback.handle(Result, SourceCallbackContext) method is invoked.
setId(String) - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext.PollItem
Associates this item to a unique identifier.
setPartName(String) - Method in class org.mule.runtime.extension.api.values.ValueBuilder
 
setResult(Result<T, A>) - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext.PollItem
Sets the item content in the form of a Result
setWatermark(Serializable) - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext.PollItem
Sets the watermark value associated to this item.
setWatermarkComparator(Comparator<? extends Serializable>) - Method in interface org.mule.runtime.extension.api.runtime.source.PollContext
Allows to set a custom Comparator to evaluate watermark values.
SinceMuleVersionModelProperty - Class in org.mule.runtime.extension.api.property
ModelProperty to be used on any EnrichableModel that has been added to an ExtensionModel in a certain MuleVersion and it is not desired to add it to versions of the extension model generated for older runtimes.
SinceMuleVersionModelProperty(String) - Constructor for class org.mule.runtime.extension.api.property.SinceMuleVersionModelProperty
 
SingleExtensionImportTypesStrategy - Class in org.mule.runtime.extension.api.dsl.syntax.resolver
ImportTypesStrategy implementation that permits the DslSyntaxResolver to work without any imported type.
SingleExtensionImportTypesStrategy() - Constructor for class org.mule.runtime.extension.api.dsl.syntax.resolver.SingleExtensionImportTypesStrategy
 
singularize(String) - Static method in class org.mule.runtime.extension.api.util.NameUtils
Return the singularized version of a word.
size() - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
Source<T,A> - Class in org.mule.runtime.extension.api.runtime.source
Base class to write message sources compliant with a given SourceModel.
Source() - Constructor for class org.mule.runtime.extension.api.runtime.source.Source
 
SOURCE - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
SOURCE - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
SOURCE_CALLBACK - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
SOURCE_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
SOURCE_TRANSACTIONAL_ACTION_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter for configuring transactional actions
SourceCallback<T,A> - Interface in org.mule.runtime.extension.api.runtime.source
A callback to allow Source implementations to communicate generated messages back to the runtime so that they can be processed.
SourceCallbackContext - Interface in org.mule.runtime.extension.api.runtime.source
A context interface to correlate a message generated by a Source to a particular state
SourceClusterSupport - Enum in org.mule.runtime.extension.api.annotation.source
Describes the operation modes that a Source can have when running in cluster mode.
SourceCompletionCallback - Interface in org.mule.runtime.extension.api.runtime.source
Callback used by sources in order tell the runtime that they will process the flow's response in an asynchronous manner (from now on, async sources).
SourceFactory - Interface in org.mule.runtime.extension.api.runtime.source
Factory object for instances of Source.
SourceResult - Class in org.mule.runtime.extension.api.runtime.source
A class that represents the result of processing a message from a Source through a flow, this reports whether the result of the processing was successful or terminated with errors.
Sources - Annotation Type in org.mule.runtime.extension.api.annotation
Annotation to be used on a Class also annotated with Extension, to list the Sources that the extension exposes.
SourceStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for any generic source that can be executed by mule runtime.
SourceTransactionalAction - Enum in org.mule.runtime.extension.api.tx
The type of beginning actions that sources can take regarding transactions.
Stereotype - Annotation Type in org.mule.runtime.extension.api.annotation.param.stereotype
Annotation for Sources, Operations, Configuration and Connections level to communicate and declare the StereotypeDefinitions that characterize the annotated components
StereotypeDefinition - Interface in org.mule.runtime.extension.api.stereotype
A widely held but fixed and oversimplified image or idea of the owning model.
StereotypeTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A public TypeAnnotation intended to be used on ObjectFieldType types in order to communicate an associated StereotypeModel
StereotypeTypeAnnotation(List<StereotypeModel>) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.StereotypeTypeAnnotation
Creates a new instance
Streaming - Annotation Type in org.mule.runtime.extension.api.annotation
Intended to be used on operation methods and implementations of Source, this annotation indicates that such component supports streaming.
STREAMING_STRATEGY_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter for configuring the streaming strategy parameter
STREAMING_STRATEGY_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter for configuring the streaming strategy parameter
StreamingDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
Adds infrastructure parameters to sources and operations which returns InputStream objects.
StreamingDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.StreamingDeclarationEnricher
 
StreamingHelper - Interface in org.mule.runtime.extension.api.runtime.streaming
This class provides helper methods to deal with repeatable streaming resources which are contained into structures of arbitrary complexity.
StreamingStrategyTypeBuilder - Class in org.mule.runtime.extension.api.declaration.type
Creates instances of MetadataType which represent a streaming strategy type
StreamingStrategyTypeBuilder() - Constructor for class org.mule.runtime.extension.api.declaration.type.StreamingStrategyTypeBuilder
 
SubstitutionGroup - Class in org.mule.runtime.extension.api.declaration.type.annotation
Pojo used to store a substitutionGroup when specified from TypeDsl.
SubstitutionGroup() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.SubstitutionGroup
 
SubstitutionGroup(String, String) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.SubstitutionGroup
 
SubstitutionGroup(String) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.SubstitutionGroup
 
SubTypeMapping - Annotation Type in org.mule.runtime.extension.api.annotation
Annotation to be used on an Extension to declare the concrete implementations of a given abstract Class or interface.
SubTypesMapping - Annotation Type in org.mule.runtime.extension.api.annotation
Container for the Repeatable SubTypeMapping annotation
SubtypesModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
ExtensionModelValidator which applies to ExtensionModels.
SubtypesModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.SubtypesModelValidator
 
success() - Method in interface org.mule.runtime.extension.api.runtime.connectivity.ReconnectionCallback
Notifies the runtime that the connection was successfully reestablished
success(Result<T, A>) - Method in interface org.mule.runtime.extension.api.runtime.process.CompletionCallback
This method is to be invoked with the operation's result.
success() - Method in interface org.mule.runtime.extension.api.runtime.process.VoidCompletionCallback
This method is to be invoked when the Router execution is completed successfully
success() - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCompletionCallback
Signals the runtime that it has successfully processed the response
success(SourceCallbackContext) - Static method in class org.mule.runtime.extension.api.runtime.source.SourceResult
 
Summary - Annotation Type in org.mule.runtime.extension.api.annotation.param.display
Allows to specify a summary for a EnrichableModel to be used in the UI.
supportsAttributeDeclaration() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
supportsAttributeDeclaration(boolean) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax supports to be declared as an attribute in the context for which it was created.
supportsChildDeclaration() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
supportsChildDeclaration(boolean) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax supports to be declared as child element in the context for which it was created.
supportsConnectivity(ExtensionModel, ConfigurationModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
supportsConnectivityTesting() - Method in class org.mule.runtime.extension.api.model.connection.ImmutableConnectionProviderModel
supportsInlineDeclaration(MetadataType, ExpressionSupport, ParameterDslConfiguration, boolean) - Static method in class org.mule.runtime.extension.api.dsl.syntax.DslSyntaxUtils
 
supportsStreaming() - Method in class org.mule.runtime.extension.api.model.AbstractExecutableComponentModel
supportsTopLevelDeclaration() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
supportsTopLevelDeclaration(boolean) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax supports to be declared as top level element in the context for which it was created.
supportsTopLevelDeclaration(MetadataType) - Static method in class org.mule.runtime.extension.api.util.XmlModelUtils
 
SyntheticModelModelProperty - Class in org.mule.runtime.extension.api.property
ModelProperty to be used on any EnrichableModel that it's added to to a ExtensionModel by the Mule's Sdk.
SyntheticModelModelProperty() - Constructor for class org.mule.runtime.extension.api.property.SyntheticModelModelProperty
 

T

TARGET_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
Human friendly description for ExtensionConstants.TARGET_PARAMETER_NAME
TARGET_PARAMETER_DISPLAY_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The display name for the target parameter
TARGET_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of a synthetic parameter that's automatically added to all non void operations.
TARGET_VALUE_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
Human friendly description for ExtensionConstants.TARGET_VALUE_PARAMETER_NAME
TARGET_VALUE_PARAMETER_DISPLAY_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The display name for the target value parameter
TARGET_VALUE_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of a synthetic parameter that's automatically added to all non void operations.
TargetModelProperty - Class in org.mule.runtime.extension.internal.property
Marker ModelProperty for ParameterModels that indicates that the enriched parameter is considered as a Target type.
TargetModelProperty() - Constructor for class org.mule.runtime.extension.internal.property.TargetModelProperty
 
TargetParameterDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
A DeclarationEnricher which adds a ExtensionConstants.TARGET_PARAMETER_NAME parameter to all non void operations
TargetParameterDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.TargetParameterDeclarationEnricher
 
Text - Annotation Type in org.mule.runtime.extension.api.annotation.param.display
Marks a Parameter field as one that supports a multi line string input both in the editor (when it is populated from the UI) and in the DSL.
TEXT_PLAIN - Static variable in annotation type org.mule.runtime.extension.api.annotation.param.MediaType
 
Throws - Annotation Type in org.mule.runtime.extension.api.annotation.error
Declares an array of classes of an ErrorTypeProvider, to communicate and declare which ErrorTypeDefinition the operation could throw.
TLS_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of an attribute which allows referencing a TlsContextFactory
toClassValueModel(ClassValue) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Uses the value in the given annotation and transforms it into a ClassValueModel
toList(Collection<T>) - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
 
toMetadataFormat(MediaType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
Returns a MetadataFormat which represents the given mediaType.
toString() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExpressionSupportAnnotation
 
toString() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExtensibleTypeAnnotation
 
toString() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
toString() - Method in class org.mule.runtime.extension.api.dsql.Value
 
toString() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
toString() - Method in class org.mule.runtime.extension.api.model.AbstractImmutableModel
 
toString() - Method in class org.mule.runtime.extension.api.model.AbstractNamedImmutableModel
 
toString() - Method in class org.mule.runtime.extension.api.model.operation.ImmutableOperationModel
 
toString() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
 
toString() - Method in class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
 
toString() - Method in class org.mule.runtime.extension.api.values.ImmutableValue
 
toSubTypesMap(Collection<SubTypesModel>) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
TRANSACTION_TYPE_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter for configuring transaction type
Transactional - Interface in org.mule.runtime.extension.api.tx
Base contract for a component which can participate in a transaction
TRANSACTIONAL_ACTION_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter for configuring transactional actions
TRANSACTIONAL_TYPE_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter for configuring the transaction type
TransactionalActionModelProperty - Class in org.mule.runtime.extension.internal.property
Marker ModelProperty indicating that the enriched ParameterModel is the parameter considered to inject the value of the Transactional Action.
TransactionalActionModelProperty() - Constructor for class org.mule.runtime.extension.internal.property.TransactionalActionModelProperty
 
TransactionalConnection - Interface in org.mule.runtime.extension.api.connectivity
Connections which support transaction must implement this interface in order to start or join a current transaction.
TransactionalDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
DeclarationEnricher which enrich transactional component models adding required transactional parameters to the correspondent model.
TransactionalDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.TransactionalDeclarationEnricher
 
TransactionalParametersValidator - Class in org.mule.runtime.extension.internal.loader.validator
ExtensionModelValidator implementation in charge of validate the set of "Transactional Parameters" for OperationModel and SourceModel
TransactionalParametersValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.TransactionalParametersValidator
 
TransactionalTypeModelProperty - Class in org.mule.runtime.extension.internal.property
Marker ModelProperty to indicate that the enriched element is a TransactionType
TransactionalTypeModelProperty() - Constructor for class org.mule.runtime.extension.internal.property.TransactionalTypeModelProperty
 
TransactionHandle - Interface in org.mule.runtime.extension.api.tx
Allows to manipulate the transaction that was started and bound to an specific SourceCallbackContext
translateAnd() - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateBeginExpression() - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateComparison(String, Field, Value<?>) - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateEndPrecedence() - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateFields(List<Field>) - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateInitPrecedence() - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateLimit(int) - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateOffset(int) - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateOR() - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateOrderByFields(List<Field>, Direction) - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
translateTypes(EntityType) - Method in interface org.mule.runtime.extension.api.dsql.QueryTranslator
 
TypeDsl - Annotation Type in org.mule.runtime.extension.api.annotation.dsl.xml
Allows setting directives regarding syntax and semantics of the generated XML DSL.
TypeDslAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
TypeAnnotation storing information defined by TypsDsl annotations
TypeDslAnnotation(boolean, boolean, String, String) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.TypeDslAnnotation
Creates a new instance
TypedValueTypeAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
TypeAnnotation indicating that the real type of the of the annotated type is a TypedValue
TypedValueTypeAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.TypedValueTypeAnnotation
 
typeRequiresWrapperElement(MetadataType, TypeCatalog) - Static method in class org.mule.runtime.extension.api.dsl.syntax.DslSyntaxUtils
 
TypeResolver - Annotation Type in org.mule.runtime.extension.api.annotation.metadata
Associates the annotated Parameter to an InputTypeResolver that will be used to resolve the Parameter's MetadataType dynamically
TypeResolversInformationModelProperty - Class in org.mule.runtime.extension.api.property
A ModelProperty for a of ComponentModel that contains all the information regarding which dynamic TypeResolvers are used by this component.
TypeResolversInformationModelProperty(String, Map<String, String>, String, String, String, boolean, boolean) - Constructor for class org.mule.runtime.extension.api.property.TypeResolversInformationModelProperty
 
TypeUtils - Class in org.mule.runtime.extension.api.declaration.type
Utility class to handle Java types and their relationship with the MetadataType model

U

UNAUTHORIZE_OPERATION_NAME - Static variable in class org.mule.runtime.extension.api.connectivity.oauth.ExtensionOAuthConstants
The name of the synthetic operation used to invalidate authorizations.
unique(Collection<T>, String) - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
Returns an immutable copy of the values collection, validating that no items exist such that its name is repeated
UNKNOWN - Static variable in exception org.mule.runtime.extension.api.values.ValueResolvingException
 
USE_SECURE_HASH - Static variable in class org.mule.runtime.extension.api.declaration.type.RedeliveryPolicyTypeBuilder
 
useStickyConnections() - Method in interface org.mule.runtime.extension.api.runtime.streaming.PagingProvider
Some systems require the same connection that obtained the first page to be used to fetch the subsequent ones.

V

validate(ExtensionModel, ProblemsReporter) - Method in interface org.mule.runtime.extension.api.loader.ExtensionModelValidator
Validates the given model
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.BackPressureModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.ConnectionProviderNameModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.ContentParameterModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.ExclusiveParameterModelValidator
Validates the given model
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.FunctionModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.NameClashModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.NameModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.OperationModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.ParameterModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.SubtypesModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.TransactionalParametersValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.ValidatorModelValidator
 
Validator - Annotation Type in org.mule.runtime.extension.api.annotation.param.stereotype
Stereotype annotation to mark that one or more operations are validators.
VALIDATOR - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
VALIDATOR_DEFINITION - Static variable in class org.mule.runtime.extension.api.stereotype.MuleStereotypes
 
ValidatorModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Makes sure that operations with the VALIDATOR stereotype comply with its restrictions, as defined in Validator
ValidatorModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.ValidatorModelValidator
 
ValidatorStereotype - Class in org.mule.runtime.extension.api.stereotype
StereotypeDefinition for any validator component.
ValidatorStereotype() - Constructor for class org.mule.runtime.extension.api.stereotype.ValidatorStereotype
 
Value<T> - Class in org.mule.runtime.extension.api.dsql
Represents a value for a query field comparison.
Value(T) - Constructor for class org.mule.runtime.extension.api.dsql.Value
 
value() - Method in class org.mule.runtime.extension.api.property.DefaultImplementingTypeModelProperty
 
ValueBuilder - Class in org.mule.runtime.extension.api.values
An implementation of the builder design pattern to create a new ValueBuilder instance.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.annotation.source.SourceClusterSupport
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.dsql.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.error.MuleErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.loader.DeclarationEnricherPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.runtime.source.BackPressureAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.runtime.source.BackPressureMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.runtime.source.PollContext.PollItemStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.tx.OperationTransactionalAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.tx.SourceTransactionalAction
Returns the enum constant of this type with the specified name.
ValuePart - Annotation Type in org.mule.runtime.extension.api.annotation.values
Marks a field inside a POJO that represents a composed Value as one of the parts of that composed Value.
ValueProvider - Interface in org.mule.runtime.extension.api.values
Provider of values.
ValueResolvingException - Exception in org.mule.runtime.extension.api.values
Exception to indicate than an error occurred resolving values
ValueResolvingException(String, String) - Constructor for exception org.mule.runtime.extension.api.values.ValueResolvingException
 
ValueResolvingException(String, String, Throwable) - Constructor for exception org.mule.runtime.extension.api.values.ValueResolvingException
 
ValueResolvingException(I18nMessage, String) - Constructor for exception org.mule.runtime.extension.api.values.ValueResolvingException
 
ValueResolvingException(I18nMessage, String, Throwable) - Constructor for exception org.mule.runtime.extension.api.values.ValueResolvingException
 
values() - Static method in enum org.mule.runtime.extension.api.annotation.source.SourceClusterSupport
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.dsql.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.error.MuleErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.loader.DeclarationEnricherPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.runtime.source.BackPressureAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.runtime.source.BackPressureMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.runtime.source.PollContext.PollItemStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.tx.OperationTransactionalAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.extension.api.tx.SourceTransactionalAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.mule.runtime.extension.api.util.HierarchyClassMap
 
VoidCompletionCallback - Interface in org.mule.runtime.extension.api.runtime.process
This callback is how Routers notify the end of its execution when no result is produced.

W

withAttributeName(String) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Adds a name that describes how this element will be represented as an attribute.
withChild(ValueBuilder) - Method in class org.mule.runtime.extension.api.values.ValueBuilder
Adds a new ValueBuilder child to the Value that is being built.
withDisplayName(String) - Method in class org.mule.runtime.extension.api.values.ValueBuilder
Adds a display name to the Value that is being built
withElementName(String) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Adds a name to the element being declared
withGeneric(MetadataType, DslElementSyntax) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Adds a childElement declaration to this DslElementSyntax that represents a generic type of this element.
withNamespace(String, String) - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntaxBuilder
Adds a prefix to the element being declared
withType(MetadataType) - Method in class org.mule.runtime.extension.api.model.notification.NotificationModelBuilder
 

X

XATransactionalConnection - Interface in org.mule.runtime.extension.api.connectivity
Specialization of TransactionalConnection for connections which can participate of XA transactions
Xml - Annotation Type in org.mule.runtime.extension.api.annotation.dsl.xml
Allows the customization of the schema attributes.
XmlDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
 
XmlDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.XmlDeclarationEnricher
 
XmlDslSyntaxResolver - Class in org.mule.runtime.extension.api.dsl.syntax
Default implementation of a DslSyntaxResolver based on XML.
XmlDslSyntaxResolver(ExtensionModel, DslResolvingContext) - Constructor for class org.mule.runtime.extension.api.dsl.syntax.XmlDslSyntaxResolver
Creates an instance using the default implementation
XmlDslSyntaxResolver(ExtensionModel, ImportTypesStrategy) - Constructor for class org.mule.runtime.extension.api.dsl.syntax.XmlDslSyntaxResolver
Creates an instance using the default implementation
XmlExtensionModelProperty - Class in org.mule.runtime.extension.api.property
Marker ModelProperty to indicate if the current ExtensionModel containing it should be expanded in the Mule application.
XmlExtensionModelProperty(Set<String>) - Constructor for class org.mule.runtime.extension.api.property.XmlExtensionModelProperty
 
XmlModelUtils - Class in org.mule.runtime.extension.api.util
Utils class for parsing and generation of Xml related values of an extension.
XmlModelUtils() - Constructor for class org.mule.runtime.extension.api.util.XmlModelUtils
 
A B C D E F G H I K L M N O P Q R S T U V W X 
Skip navigation links

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