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
 
AbstractComponentModel - Class in org.mule.runtime.extension.api.model
Base class for immutable implementations of a ComponentModel
AbstractComponentModel(String, String, List<ParameterGroupModel>, OutputModel, OutputModel, boolean, boolean, boolean, DisplayModel, Set<Stereotype>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.AbstractComponentModel
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
accept(ExtensionDeclarer, ExtensionLoadingContext) - Method in interface org.mule.runtime.extension.api.loader.ExtensionLoadingDelegate
Uses the given arguments to declare the extension
acceptsExpressions(ExpressionSupport) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
acceptsReferences(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
 
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
addExportedPackages(Collection<String>) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder
Adds the given packages names to the list of exported packages
addExportedResources(Collection<String>) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder
Adds the given resources paths to the list of exported resources
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
 
addProperties(Map<String, String>) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder.DescriberManifestBuilder
Adds all the entries in the given properties map as a property into the describer.
addProperty(String, String) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder.DescriberManifestBuilder
Sets the given property on the describer.
addRedeliveryPolicy(ParameterizedDeclaration) - Method in class org.mule.runtime.extension.internal.loader.enricher.SourceDeclarationEnricher
 
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<OperationModel>, 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.
allowsInlineDefinition() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.XmlHintsAnnotation
 
allowsInlineDefinition(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
 
allowsReferences() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.XmlHintsAnnotation
 
allowsReferences(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
 
allowsTopLevelDefinition() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.XmlHintsAnnotation
 
allowsTopLevelDefinition(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
 
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
asWrappedElement(boolean) - Method in class org.mule.runtime.extension.internal.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
attributesMediaType(MediaType) - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
Sets the output MediaType for the attributes
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

before(ExecutionContext<OperationModel>) - 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
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.manifest.ExtensionManifestBuilder
Creates and returns an ExtensionManifest according to the values set
build() - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
 
build() - Method in class org.mule.runtime.extension.internal.dsl.syntax.DslElementSyntaxBuilder
 
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(Result<T, A>) - 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 prototypeResult
buildPoolingProfileType() - Method in class org.mule.runtime.extension.api.declaration.type.PoolingProfileTypeBuilder
 
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.
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
 
clear() - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
close() - Method in interface org.mule.runtime.extension.api.connectivity.XATransactionalConnection
Closes this connection and the underlying XATransactionalConnection.getXAResource().
commit() - Method in interface org.mule.runtime.extension.api.tx.Transactional
Commits the transaction
compare(ParameterModel, ParameterModel) - Method in class org.mule.runtime.extension.internal.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
 
compute(Class<?>, BiFunction<? super Class<?>, ? super V, ? extends V>) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
computeIfAbsent(Class<?>, Function<? super Class<?>, ? extends V>) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
computeIfPresent(Class<?>, BiFunction<? super Class<?>, ? super V, ? extends V>) - Method in class org.mule.runtime.extension.internal.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.
ConfigName - 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 extension configurations.
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
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
 
CONFIGURATION_SUFFIX - Static variable in class org.mule.runtime.extension.internal.dsl.syntax.DslSyntaxUtils
 
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
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.
ConfigurationProvider - Interface in org.mule.runtime.extension.api.runtime
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.
ConfigurationStats - Interface in org.mule.runtime.extension.api.runtime
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).
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_PROVIDER - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
CONNECTION_PROVIDER_SUFFIX - Static variable in class org.mule.runtime.extension.internal.dsl.syntax.DslSyntaxUtils
 
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.
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.internal.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.internal.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.internal.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
 
COUNT - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 
create() - Static method in class org.mule.runtime.extension.internal.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(OperationModel) - Method in interface org.mule.runtime.extension.api.runtime.operation.OperationExecutorFactory
Creates a new OperationExecutor
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.

D

DataTypeParameters - Annotation Type in org.mule.runtime.extension.api.annotation
Indicates that an OperationModel should expose parameters which allows the user to specify the DataType of the annotated operation's output.
DeclarationEnricher - Interface in org.mule.runtime.extension.api.loader
Enriches declarers before they are actually turned into models.
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
Marks that if there were no value provided for the annotated element (which must be of type String), Mule's default encoding should be used.
DefaultEncodingAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
A TypeAnnotation used as a marker for ObjectFieldType instances, signaling that such field should be assigned to the runtime's default encoding.
DefaultEncodingAnnotation() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.DefaultEncodingAnnotation
 
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
 
DescriberManifest - Interface in org.mule.runtime.extension.api.manifest
Manifest that enunciates the main properties of a describer to be instantiated by the Mule Runtime.
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.
DISABLE_CONNECTION_VALIDATION_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The description of the parameter which disables connection validation
DISABLE_CONNECTION_VALIDATION_PARAMETER_NAME - Static variable in class org.mule.runtime.extension.api.ExtensionConstants
The name of the parameter which disables connection validation
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
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.internal.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.internal.dsl.syntax
Utils class with helper methods for the DslSyntaxResolver

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.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.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.OAuthDeclarationEnricher
 
enrich(ExtensionLoadingContext) - Method in class org.mule.runtime.extension.internal.loader.enricher.SourceDeclarationEnricher
 
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.internal.util.HierarchyClassMap
 
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.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.ParameterResolverTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterRoleAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypedValueTypeAnnotation
 
equals(Object) - Method in class org.mule.runtime.extension.api.declaration.type.annotation.XmlHintsAnnotation
 
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.internal.util.HierarchyClassMap
 
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(Exception) - 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.source.SourceCompletionCallback
Signals the runtime that the response was processed, but with an error
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.
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<OperationModel>) - Method in interface org.mule.runtime.extension.api.runtime.operation.OperationExecutor
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
 
Expirable - Interface in org.mule.runtime.extension.api.runtime
An entity which expires based on a ExpirationPolicy
ExpirableConfigurationProvider - Interface in org.mule.runtime.extension.api.runtime
A specialization of the ConfigurationProvider interface which adds the concept of expiration.
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.
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.
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.
ExtensionManifest - Interface in org.mule.runtime.extension.api.manifest
A manifest which enunciates the main properties of a ExtensionModel which is yet to be instantiated.
ExtensionManifestBuilder - Class in org.mule.runtime.extension.api.manifest
A builder to create instances of ExtensionManifest.
ExtensionManifestBuilder() - Constructor for class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder
 
ExtensionManifestBuilder.DescriberManifestBuilder - Class in org.mule.runtime.extension.api.manifest
A builder to create instances of DescriberManifest.
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
 
ExtensionOf - Annotation Type in org.mule.runtime.extension.api.annotation
Denotes that a given member is an implementation of a type annotated with Extensible.
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.
ExtensionTypeAnnotationsRegistry - Class in org.mule.runtime.extension.api.declaration.type.annotation
Contributes to the AnnotationsRegistry service to provide a friendly name for the custom annotations used by the ExtensionObjectTypeHandler
ExtensionTypeAnnotationsRegistry() - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ExtensionTypeAnnotationsRegistry
 
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

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.
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
 
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.
forEach(BiConsumer<? super Class<?>, ? super V>) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
FREQUENCY - Static variable in class org.mule.runtime.extension.api.declaration.type.ReconnectionStrategyTypeBuilder
 

G

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(Object) - Method in interface org.mule.runtime.extension.api.runtime.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.internal.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
 
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
 
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
 
getAliasName(String, Alias) - 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.model.operation.ImmutableRouteModel
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.
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
 
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
 
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
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(Object) - Static method in class org.mule.runtime.extension.api.util.NameUtils
 
getConfigName() - Method in class org.mule.runtime.extension.api.client.DefaultOperationParameters
getConfigName() - Method in interface org.mule.runtime.extension.api.client.OperationParameters
 
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
 
getConfigurationModel(String) - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getConfigurationModel() - Method in interface org.mule.runtime.extension.api.runtime.ConfigurationProvider
 
getConfigurationModels() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
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.
getConnectionManagementType() - Method in class org.mule.runtime.extension.api.model.connection.ImmutableConnectionProviderModel
getConnectionProvider() - Method in interface org.mule.runtime.extension.api.runtime.ConfigurationInstance
 
getConnectionProviderModel(String) - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
getConnectionProviders() - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
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
 
getContent() - Method in class org.mule.runtime.extension.api.resources.GeneratedResource
The resource's content
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
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.
getDescriberManifest() - Method in interface org.mule.runtime.extension.api.manifest.ExtensionManifest
 
getDescriberManifest() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableExtensionManifest
getDescription() - Method in class org.mule.runtime.extension.api.model.AbstractImmutableModel
getDescription() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableExtensionManifest
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
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
getDynamicParameters(ParameterizedModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
Collects the parameters from model which supports or requires expressions
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.ImmutableExtensionModel
getErrorModels() - Method in class org.mule.runtime.extension.api.model.operation.ImmutableOperationModel
getErrorModels() - Method in class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
getErrors() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
getErrorTypes() - Method in interface org.mule.runtime.extension.api.annotation.error.ErrorTypeProvider
 
getExample() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DisplayTypeAnnotation
 
getExclusiveParameterNames() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableExclusiveParametersModel
getExclusiveParametersModels() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
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.ExpirableConfigurationProvider
 
getExpiresIn() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthorizationCodeState
 
getExportedPackages() - Method in interface org.mule.runtime.extension.api.manifest.ExtensionManifest
 
getExportedPackages() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableExtensionManifest
getExportedResources() - Method in interface org.mule.runtime.extension.api.manifest.ExtensionManifest
 
getExportedResources() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableExtensionManifest
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(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
Checks the given metadataType for the ExpressionSupportAnnotation.
getExpressionSupport() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
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.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
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.
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 interface org.mule.runtime.extension.api.manifest.DescriberManifest
 
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(MetadataType) - Static method in class org.mule.runtime.extension.internal.dsl.syntax.DslSyntaxUtils
 
getId() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableDescriberManifest
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.ConfigurationStats
 
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.
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.
getLastUsedMillis() - Method in interface org.mule.runtime.extension.api.runtime.ConfigurationStats
 
getLayoutModel() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
getLayoutModel(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
 
getLayoutModel() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
getLayoutModel() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
 
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.operation.ImmutableRouteModel
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
 
getMetadataProperty(Class<T>) - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
getMinMuleVersion() - Method in interface org.mule.runtime.extension.api.manifest.ExtensionManifest
 
getMinMuleVersion() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getMinMuleVersion() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableExtensionManifest
getMinOccurs() - Method in class org.mule.runtime.extension.api.model.operation.ImmutableRouteModel
getModel() - Method in interface org.mule.runtime.extension.api.runtime.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
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.ConfigOverrideTypeAnnotation
 
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.DefaultEncodingAnnotation
 
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.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.ParameterResolverTypeAnnotation
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterRoleAnnotation
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.TypedValueTypeAnnotation
getName() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.XmlHintsAnnotation
 
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.DefaultImplementingTypeModelProperty
 
getName() - Method in interface org.mule.runtime.extension.api.runtime.ConfigurationInstance
 
getName() - Method in interface org.mule.runtime.extension.api.runtime.ConfigurationProvider
The name under which this provider has been registered
getName() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableExtensionManifest
getName() - Method in class org.mule.runtime.extension.internal.property.InfrastructureParameterModelProperty
 
getName() - Method in class org.mule.runtime.extension.internal.property.LiteralModelProperty
getName() - Method in class org.mule.runtime.extension.internal.property.MetadataKeyIdModelProperty
getName() - Method in class org.mule.runtime.extension.internal.property.MetadataKeyPartModelProperty
getName() - Method in class org.mule.runtime.extension.internal.property.PagedOperationModelProperty
 
getName() - Method in class org.mule.runtime.extension.internal.property.QNameModelProperty
 
getName() - Method in class org.mule.runtime.extension.internal.property.TransactionalActionModelProperty
getNamespace() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
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.internal.util.HierarchyClassMap
 
getOrder() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
getOrder() - Method in class org.mule.runtime.extension.internal.property.MetadataKeyPartModelProperty
The order of this parameter in the MetadataKey.
getOutput() - Method in class org.mule.runtime.extension.api.model.AbstractComponentModel
getOutput() - Method in class org.mule.runtime.extension.api.runtime.operation.Result
 
getOutputAttributes() - Method in class org.mule.runtime.extension.api.model.AbstractComponentModel
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
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.internal.property.MetadataKeyIdModelProperty
 
getParameterRole(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
 
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
 
getPartName() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
 
getPath() - Method in class org.mule.runtime.extension.api.resources.GeneratedResource
The path in which the resource will be found after being generated.
getPrefix() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
getProperties() - Method in interface org.mule.runtime.extension.api.manifest.DescriberManifest
Providers properties which parameterize the describer
getProperties() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataKey
getProperties() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableDescriberManifest
Providers properties which parameterize the describer
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
 
getRegistry() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ExtensionTypeAnnotationsRegistry
 
getRequestAlias() - Method in class org.mule.runtime.extension.api.connectivity.oauth.OAuthParameterModelProperty
 
getResolverName() - Method in class org.mule.runtime.extension.api.metadata.NullMetadataResolver
getResolverName() - Method in class org.mule.runtime.extension.api.metadata.NullQueryMetadataResolver
 
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.declaration.type.annotation.ParameterRoleAnnotation
 
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.
getRouteModels() - Method in class org.mule.runtime.extension.api.model.operation.ImmutableRouterModel
getScopes() - Method in interface org.mule.runtime.extension.api.connectivity.oauth.AuthCodeRequest
 
getSourceCallback() - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallbackContext
 
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
 
getStatistics() - Method in interface org.mule.runtime.extension.api.runtime.ConfigurationInstance
 
getStereotypes() - Method in class org.mule.runtime.extension.api.model.AbstractComponentModel
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.
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.
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.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.parameter.ImmutableParameterModel
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
 
getType() - Method in class org.mule.runtime.extension.internal.property.MetadataKeyIdModelProperty
 
getTypes() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getValue() - Method in class org.mule.runtime.extension.api.dsql.Value
 
getValue() - Method in interface org.mule.runtime.extension.api.runtime.ConfigurationInstance
 
getValue() - Method in class org.mule.runtime.extension.internal.property.QNameModelProperty
 
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 interface org.mule.runtime.extension.api.manifest.ExtensionManifest
 
getVersion() - Method in class org.mule.runtime.extension.api.model.ImmutableExtensionModel
getVersion() - Method in class org.mule.runtime.extension.internal.manifest.ImmutableExtensionManifest
getWarnings() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
getWarningsAsString() - Method in class org.mule.runtime.extension.api.loader.ProblemsReporter
 
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.ExtensionObjectTypeHandler
 
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
 
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.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.ParameterResolverTypeAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.ParameterRoleAnnotation
 
hashCode() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.XmlHintsAnnotation
 
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.internal.util.HierarchyClassMap
 
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.internal.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.internal.util.HierarchyClassMap
Creates a new instance which behaves like a HashMap
HierarchyClassMap(Map<Class<?>, V>) - Constructor for class org.mule.runtime.extension.internal.util.HierarchyClassMap
Creates a new instance which wraps the given delegate, inheriting its rules.
hyphenize(String) - Static method in class org.mule.runtime.extension.api.util.NameUtils
Transforms a camel case value into a hyphenizedone.

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, Set<ModelProperty>) - 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, Set<ExternalLibraryModel>, DisplayModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.connection.ImmutableConnectionProviderModel
Creates a new instance with the given state
ImmutableDescriberManifest - Class in org.mule.runtime.extension.internal.manifest
Immutable implementation of DescriberManifest
ImmutableDescriberManifest(String, Map<String, String>) - Constructor for class org.mule.runtime.extension.internal.manifest.ImmutableDescriberManifest
Creates a new instance
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
ImmutableExtensionManifest - Class in org.mule.runtime.extension.internal.manifest
Immutable implementation of ExtensionManifest.
ImmutableExtensionManifest(String, String, String, MuleVersion, List<String>, List<String>, DescriberManifest) - Constructor for class org.mule.runtime.extension.internal.manifest.ImmutableExtensionManifest
Creates a new instance
ImmutableExtensionModel - Class in org.mule.runtime.extension.api.model
Immutable implementation of ExtensionModel
ImmutableExtensionModel(String, String, String, String, Category, MuleVersion, List<ConfigurationModel>, List<OperationModel>, List<ConnectionProviderModel>, List<SourceModel>, DisplayModel, XmlDslModel, Set<SubTypesModel>, Set<ObjectType>, Set<String>, Set<ImportedTypeModel>, Set<ErrorModel>, Set<ExternalLibraryModel>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.ImmutableExtensionModel
Creates a new instance with the given state
ImmutableOperationModel - Class in org.mule.runtime.extension.api.model.operation
Immutable concrete implementation of OperationModel
ImmutableOperationModel(String, String, List<ParameterGroupModel>, OutputModel, OutputModel, boolean, ExecutionType, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, Set<Stereotype>, Set<ModelProperty>) - 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, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.parameter.ImmutableParameterModel
Creates a new instance with the given state
ImmutableRouteModel - Class in org.mule.runtime.extension.api.model.operation
 
ImmutableRouteModel(String, String, int, Integer, Set<Stereotype>, List<ParameterGroupModel>, DisplayModel, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.operation.ImmutableRouteModel
Creates a new instance
ImmutableRouterModel - Class in org.mule.runtime.extension.api.model.operation
Immutable concrete implementation of RouterModel
ImmutableRouterModel(String, String, List<RouteModel>, List<ParameterGroupModel>, OutputModel, OutputModel, boolean, ExecutionType, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, Set<Stereotype>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.operation.ImmutableRouterModel
Creates a new instance with the given state
ImmutableScopeModel - Class in org.mule.runtime.extension.api.model.operation
Immutable concrete implementation of ScopeModel
ImmutableScopeModel(String, String, List<ParameterGroupModel>, OutputModel, OutputModel, boolean, ExecutionType, boolean, boolean, boolean, DisplayModel, Set<ErrorModel>, Set<Stereotype>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.operation.ImmutableScopeModel
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>, OutputModel, OutputModel, Optional<SourceCallbackModel>, Optional<SourceCallbackModel>, Optional<SourceCallbackModel>, boolean, boolean, boolean, DisplayModel, Set<Stereotype>, Set<ErrorModel>, Set<ModelProperty>) - Constructor for class org.mule.runtime.extension.api.model.source.ImmutableSourceModel
Creates a new instance
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
InfrastructureParameterModelProperty - Class in org.mule.runtime.extension.internal.property
A ModelProperty meant to be applied on ParameterModel instances which represent an infrastructure parameter
InfrastructureParameterModelProperty() - Constructor for class org.mule.runtime.extension.internal.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
 
Interceptable - Interface in org.mule.runtime.extension.api.runtime
A component which can be intercepted through a List of interceptors that it provides.
Interceptor - 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.
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.declaration.type.TypeUtils
 
isBlocking() - Method in class org.mule.runtime.extension.api.model.operation.ImmutableOperationModel
isContent(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
 
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
 
isEmpty() - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
isExpired(ExpirationPolicy) - Method in interface org.mule.runtime.extension.api.runtime.Expirable
Determines if this instance should be expired based on the given expirationPolicy
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.
isExtensible(MetadataType) - Static method in class org.mule.runtime.extension.internal.dsl.syntax.DslSyntaxUtils
Check's if a type is an extensible type
isFinal(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isFlattened(ObjectFieldType, MetadataType) - Static method in class org.mule.runtime.extension.internal.dsl.syntax.DslSyntaxUtils
 
isFlattenedParameterGroup(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isInfrastructure(MetadataType) - Static method in class org.mule.runtime.extension.api.declaration.type.TypeUtils
Returns true if the type is an infrastructure type, false otherwise.
isInfrastructure(ParameterModel) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
isInputStream(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
isInstanciable(MetadataType) - Static method in class org.mule.runtime.extension.api.util.ExtensionMetadataTypeUtils
 
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.model.parameter.ImmutableExclusiveParametersModel
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
 
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.DefaultEncodingAnnotation
 
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.TypedValueTypeAnnotation
 
isPublic() - Method in class org.mule.runtime.extension.api.property.DefaultImplementingTypeModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.internal.property.InfrastructureParameterModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.internal.property.LiteralModelProperty
isPublic() - Method in class org.mule.runtime.extension.internal.property.MetadataKeyIdModelProperty
isPublic() - Method in class org.mule.runtime.extension.internal.property.MetadataKeyPartModelProperty
isPublic() - Method in class org.mule.runtime.extension.internal.property.PagedOperationModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.internal.property.QNameModelProperty
 
isPublic() - Method in class org.mule.runtime.extension.internal.property.TransactionalActionModelProperty
isQuery() - Method in class org.mule.runtime.extension.api.declaration.type.annotation.LayoutTypeAnnotation
 
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
isShowInDsl() - Method in class org.mule.runtime.extension.api.model.parameter.ImmutableParameterGroupModel
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
 
isTransactional() - Method in class org.mule.runtime.extension.api.model.AbstractComponentModel
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.internal.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
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.
LiteralModelProperty - Class in org.mule.runtime.extension.internal.property
Marker ModelProperty for ParameterModels that indicates that the enriched parameter is of Literal type and resolve values of the generic type.
LiteralModelProperty() - Constructor for class org.mule.runtime.extension.internal.property.LiteralModelProperty
 
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(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.internal.util.HierarchyClassMap
 
MESSAGE_DIGEST_ALGORITHM - 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.internal.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.internal.property.MetadataKeyIdModelProperty
Creates a new instance.
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.internal.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.internal.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.
modelProperties - Variable in class org.mule.runtime.extension.api.model.AbstractImmutableModel
 
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_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_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
 

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.DefaultEncodingAnnotation
 
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.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.ParameterRoleAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.TypedValueTypeAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.declaration.type.annotation.XmlHintsAnnotation
 
NAME - Static variable in class org.mule.runtime.extension.api.property.DefaultImplementingTypeModelProperty
 
NAME - Static variable in class org.mule.runtime.extension.internal.property.InfrastructureParameterModelProperty
 
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
 
NameUtils - Class in org.mule.runtime.extension.api.util
Utilities for manipulating names of supported by the DSL.
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
 
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
 
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
 
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.
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_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_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_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_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
 
onComplete(Runnable) - Method in interface org.mule.runtime.extension.api.runtime.operation.FlowListener
Executes the given handler when the flow that owns the listening operation is completed, even because it was successful or failed.
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.
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<OperationModel>, Throwable) - Method in interface org.mule.runtime.extension.api.runtime.operation.Interceptor
Executes when the execution of an operation threw exception.
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.
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
onRouter(WithOperationsDeclaration, RouterDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
 
onRouter(RouterDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when a RouterDeclaration is found in the traversed extensionDeclaration.
onScope(WithOperationsDeclaration, ScopeDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
onScope(ScopeDeclaration) - Method in class org.mule.runtime.extension.api.declaration.fluent.util.IdempotentDeclarationWalker
Invoked when a ScopeDeclaration is found in the traversed extensionDeclaration.
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
onSourceException(Throwable) - Method in interface org.mule.runtime.extension.api.runtime.source.SourceCallback
Any started Source must use this method to communicate the runtime that an exception was found trying to produce 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.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<OperationModel>, 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
OperationExecutor - Interface in org.mule.runtime.extension.api.runtime.operation
A facade interface which hides the details of how an operation is actually executed.
OperationExecutorFactory - Interface in org.mule.runtime.extension.api.runtime.operation
Creates OperationExecutor instances
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.
OperationParametersModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
Validates parameters with rules specific to OperationModel.
OperationParametersModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.OperationParametersModelValidator
 
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.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.metadata - package org.mule.runtime.extension.api.annotation.metadata
 
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.source - package org.mule.runtime.extension.api.annotation.source
 
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.manifest - package org.mule.runtime.extension.api.manifest
 
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.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.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.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.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.internal.client - package org.mule.runtime.extension.internal.client
 
org.mule.runtime.extension.internal.dsl.syntax - package org.mule.runtime.extension.internal.dsl.syntax
 
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.validator - package org.mule.runtime.extension.internal.loader.validator
 
org.mule.runtime.extension.internal.manifest - package org.mule.runtime.extension.internal.manifest
 
org.mule.runtime.extension.internal.property - package org.mule.runtime.extension.internal.property
 
org.mule.runtime.extension.internal.util - package org.mule.runtime.extension.internal.util
 
output(T) - Method in class org.mule.runtime.extension.api.runtime.operation.Result.Builder
Sets the output value
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

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.
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.
ParameterModelComparator - Class in org.mule.runtime.extension.internal.util
A Comparator for sorting objects of type ParameterModel
ParameterModelComparator(boolean) - Constructor for class org.mule.runtime.extension.internal.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
 
ParameterRoleAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
Allows to link the annotated MetadataType with a ParameterRole.
ParameterRoleAnnotation(ParameterRole) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.ParameterRoleAnnotation
Creates a new instance
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.
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.
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
 
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
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
put(Class<?>, V) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
putAll(Map<? extends Class<?>, ? extends V>) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
putIfAbsent(Class<?>, V) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 

Q

QNameModelProperty - Class in org.mule.runtime.extension.internal.property
A private 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.internal.property.QNameModelProperty
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_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
 
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
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
 
remove(Object) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
remove(Object, Object) - Method in class org.mule.runtime.extension.internal.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.internal.util.HierarchyClassMap
 
replace(Class<?>, V) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
replaceAll(BiFunction<? super Class<?>, ? super V, ? extends V>) - Method in class org.mule.runtime.extension.internal.util.HierarchyClassMap
 
requiresConfig() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
requiresConfig(ExtensionModel, NamedObject) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
requiresConfig(boolean) - Method in class org.mule.runtime.extension.internal.dsl.syntax.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax requires a parameter pointing to a config
requiresConnection() - Method in class org.mule.runtime.extension.api.model.AbstractComponentModel
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() - Method in interface org.mule.runtime.extension.api.runtime.parameter.ParameterResolver
 
resolve(NamedObject) - Method in class org.mule.runtime.extension.internal.dsl.syntax.XmlDslSyntaxResolver
Resolves the DslElementSyntax for the given component.
resolve(ParameterModel) - Method in class org.mule.runtime.extension.internal.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.internal.dsl.syntax.XmlDslSyntaxResolver
Resolves the DslElementSyntax for the standalone xml element for the given MetadataType
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.internal.dsl.syntax.XmlDslSyntaxResolver
Resolves the DslElementSyntax for a ParameterGroupModel that has to be shown as an inline element of the DSL
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
 
RestrictedTo - Annotation Type in org.mule.runtime.extension.api.annotation
Marks that a ElementType.PARAMETER which references components of an external Extension, should only contain references that are linked to a particular extension.
Result<T,A> - Class in org.mule.runtime.extension.api.runtime.operation
Represents the result of an operation execution.
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

S

sanitizeName(String) - Static method in class org.mule.runtime.extension.api.util.NameUtils
Removes everything that's not a word, a dot nor a hyphen
SchemaResourceFactory - Interface in org.mule.runtime.extension.api.dsl.syntax.resources.spi
Creates a GeneratedResource instance with the schema from an ExtensionModel instance.
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.
setDescription(String) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder
Sets the extension's description
setId(String) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder.DescriberManifestBuilder
Sets the describer's ID
setMinMuleVersion(MuleVersion) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder
Sets the extension's minimum Mule Runtime version that requires to work correctly
setName(String) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder
Sets the extension's name
setVersion(String) - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder
Sets the extension's version
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.internal.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.util.NameUtils
 
SOURCE_CALLBACK - Static variable in class org.mule.runtime.extension.api.util.NameUtils
 
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
SourceCallbacksModelValidator - Class in org.mule.runtime.extension.internal.loader.validator
ExtensionModelValidator which verifies that the On Terminate callback for Sources is not configured with not allowed parameters.
SourceCallbacksModelValidator() - Constructor for class org.mule.runtime.extension.internal.loader.validator.SourceCallbacksModelValidator
 
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).
SourceDeclarationEnricher - Class in org.mule.runtime.extension.internal.loader.enricher
An InfrastructureDeclarationEnricher which adds the following to all SourceDeclaration: A Redelivery policy parameter A reconnection strategy parameter
SourceDeclarationEnricher() - Constructor for class org.mule.runtime.extension.internal.loader.enricher.SourceDeclarationEnricher
 
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.
SourceTransactionalAction - Enum in org.mule.runtime.extension.api.tx
The type of beginning actions that sources can take regarding transactions.
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
 
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(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.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.internal.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.internal.dsl.syntax.DslElementSyntaxBuilder
Declares whether or not this DslElementSyntax supports to be declared as child element in the context for which it was created.
supportsStreaming() - Method in class org.mule.runtime.extension.api.model.AbstractComponentModel
supportsTopLevelDeclaration() - Method in class org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax
 
supportsTopLevelDeclaration(MetadataType) - Static method in class org.mule.runtime.extension.api.util.XmlModelUtils
 
supportsTopLevelDeclaration(boolean) - Method in class org.mule.runtime.extension.internal.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.

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.
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.
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
toList(Collection<T>) - Method in class org.mule.runtime.extension.api.model.AbstractComplexModel
 
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.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
 
toSubTypesMap(Collection<SubTypesModel>) - Static method in class org.mule.runtime.extension.api.util.ExtensionModelUtils
 
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
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
 
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
 
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
 
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
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
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.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.NameClashModelValidator
 
validate(ExtensionModel, ProblemsReporter) - Method in class org.mule.runtime.extension.internal.loader.validator.OperationParametersModelValidator
 
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.SourceCallbacksModelValidator
 
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
 
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
 
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.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.
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.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.internal.util.HierarchyClassMap
 

W

withAttributeName(String) - Method in class org.mule.runtime.extension.internal.dsl.syntax.DslElementSyntaxBuilder
Adds a name that describes how this element will be represented as an attribute.
withDescriber() - Method in class org.mule.runtime.extension.api.manifest.ExtensionManifestBuilder
Returns a ExtensionManifestBuilder.DescriberManifestBuilder to be used for created the associated DescriberManifest.
withElementName(String) - Method in class org.mule.runtime.extension.internal.dsl.syntax.DslElementSyntaxBuilder
Adds a name to the element being declared
withGeneric(MetadataType, DslElementSyntax) - Method in class org.mule.runtime.extension.internal.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.internal.dsl.syntax.DslElementSyntaxBuilder
Adds a prefix to the element being declared

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.internal.dsl.syntax
Default implementation of a DslSyntaxResolver based on XML.
XmlDslSyntaxResolver(ExtensionModel, DslResolvingContext) - Constructor for class org.mule.runtime.extension.internal.dsl.syntax.XmlDslSyntaxResolver
Creates an instance using the default implementation
XmlDslSyntaxResolver(ExtensionModel, ImportTypesStrategy) - Constructor for class org.mule.runtime.extension.internal.dsl.syntax.XmlDslSyntaxResolver
Creates an instance using the default implementation
XmlHints - Annotation Type in org.mule.runtime.extension.api.annotation.dsl.xml
Allows setting directives regarding syntax and semantics of the generated XML DSL.
XmlHintsAnnotation - Class in org.mule.runtime.extension.api.declaration.type.annotation
Contains directives regarding syntax and semantics of the generated XML DSL
XmlHintsAnnotation(boolean, boolean, boolean) - Constructor for class org.mule.runtime.extension.api.declaration.type.annotation.XmlHintsAnnotation
Creates a new instance
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 © 2017 MuleSoft, Inc.. All rights reserved.