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

A

AbstractAnnotatedModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Base class for implementations of ModelEnricher which provides utility methods for enriching declarations constructed from an annotated model
AbstractAnnotatedModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.AbstractAnnotatedModelEnricher
 
AbstractInterceptable - Class in org.mule.runtime.module.extension.internal.introspection
Base class for implementation of Interceptable.
AbstractInterceptable(List<Interceptor>) - Constructor for class org.mule.runtime.module.extension.internal.introspection.AbstractInterceptable
Creates a new instance with the given interceptor
AbstractResourcesGenerator - Class in org.mule.runtime.module.extension.internal.resources
Base implementation of ResourcesGenerator that takes care of the basic contract except for actually writing the resources to a persistent store.
AbstractResourcesGenerator(Collection<GeneratedResourceFactory>) - Constructor for class org.mule.runtime.module.extension.internal.resources.AbstractResourcesGenerator
 
accepts(Object) - Method in class org.mule.runtime.module.extension.internal.tooling.ExtensionConnectivityTestingStrategy
 
add(String, ValueResolver) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSet
Links the given ValueResolver to the given ParameterModel.
add(String, Object) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSetResult.Builder
Adds a new result value for the given key
addInflightOperation() - Method in interface org.mule.runtime.module.extension.internal.runtime.config.MutableConfigurationStats
Increments the return value of ConfigurationStats.getInflightOperations() by one
addInterceptorFactory(InterceptorFactory) - Method in class org.mule.runtime.module.extension.internal.model.property.InterceptorsModelProperty
Adds the given interceptorFactory as the last interceptor in the list
addInterceptorFactory(InterceptorFactory, int) - Method in class org.mule.runtime.module.extension.internal.model.property.InterceptorsModelProperty
/** Adds the given interceptorFactory to the list at the given position
addInterceptorFactory(BaseDeclaration, InterceptorFactory) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Adds the given interceptorFactory to the declaration as the last interceptor in the list
addInterceptorFactory(BaseDeclaration, InterceptorFactory, int) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Adds the given interceptorFactory to the declaration at the given position
addMessageProcessorPathElements(MessageProcessorPathElement) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.InterceptingOperationMessageProcessor
 
addParameter(String, Object) - Method in class org.mule.runtime.module.extension.internal.DefaultDescribingContext
addPropertyResolver(String, ValueResolver<? extends Object>) - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.DefaultObjectBuilder
Adds a property which value is to be obtained from a ValueResolver
ADVANCED_TAB_NAME - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of the tab in which advanced parameters should appear
after(ExecutionContext<OperationModel>, Object) - Method in class org.mule.runtime.module.extension.internal.runtime.connectivity.ConnectionInterceptor
Sets the ExtensionProperties.CONNECTION_PARAM parameter on the operationContext to null
alphaSortDescribedList(List<T>) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Sorts the given list in ascending alphabetic order, using NamedObject.getName() as the sorting criteria
AnnotationsBasedDescriber - Class in org.mule.runtime.module.extension.internal.introspection.describer
Implementation of Describer which generates a ExtensionDeclarer by scanning annotations on a type provided in the constructor
AnnotationsBasedDescriber(Class<?>, VersionResolver) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.AnnotationsBasedDescriber
 
ArgumentResolver<T> - Interface in org.mule.runtime.module.extension.internal.runtime.resolver
A component for resolving the value of an operation's argument
asMap() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSetResult
 
assignableFromAny(Class<?>, Collection<Class<?>>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Determines if the given type is assignable from any of the matchingTypes
ATTRIBUTE_NAME_KEY - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
ATTRIBUTE_NAME_NAME - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
ATTRIBUTE_NAME_VALUE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 

B

before(ExecutionContext<OperationModel>) - Method in class org.mule.runtime.module.extension.internal.runtime.connectivity.ConnectionInterceptor
Adds a Connection as a parameter in the operationContext, following the considerations in this type's javadoc.
begin() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionalResource
beginMonitoring() - Method in interface org.mule.runtime.module.extension.internal.manager.ConfigurationExpirationMonitor
Begins monitoring and disposal of expired configuration instances
beginMonitoring() - Method in class org.mule.runtime.module.extension.internal.manager.DefaultConfigurationExpirationMonitor
Starts a scheduler which fires expiration tasks on the given DefaultConfigurationExpirationMonitor.frequency and executes the DefaultConfigurationExpirationMonitor.expirationHandler on each matching configuration instance
beginTransaction(MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionFactory
bindResource(Object, Object) - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction
BooleanKeyResolver - Class in org.mule.runtime.module.extension.internal.metadata
TypeKeysResolver implementation which resolves automatically MetadataKeys for boolean based MetadataKey Id parameters.
build() - Method in class org.mule.runtime.module.extension.internal.manager.DefaultConfigurationExpirationMonitor.Builder
Validates the provided configuration and returns an actual ConfigurationExpirationMonitor.
build(ResolverSetResult) - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConnectionProviderObjectBuilder
 
build(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.DefaultObjectBuilder
Returns a new instance of the specified class.
build(Event) - Method in interface org.mule.runtime.module.extension.internal.runtime.objectbuilder.ObjectBuilder
Returns a new instance of the specified class.
build(EventedExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ParameterGroupObjectBuilder
 
build(ResolverSetResult) - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ParameterGroupObjectBuilder
 
build(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ResolverSetBasedObjectBuilder
Returns a new instance of the specified class.
build(ResolverSetResult) - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ResolverSetBasedObjectBuilder
 
build() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSetResult.Builder
Creates a new ResolverSetResult
buildImplicitResolverSet(ParameterizedModel, MuleContext) - Static method in class org.mule.runtime.module.extension.internal.introspection.utils.ImplicitObjectUtils
Creates a ResolverSet based on the default values for the ParameterModels in the parametrizedModel.
ByParameterNameArgumentResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
An implementation of ArgumentResolver which resolves to a parameter value of name ByParameterNameArgumentResolver.parameterName
ByParameterNameArgumentResolver(String) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ByParameterNameArgumentResolver
 

C

CallbackParameterModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty intended to be used in parameters owned by a SourceModel.
CallbackParameterModelProperty(CallbackParameterModelProperty.CallbackPhase) - Constructor for class org.mule.runtime.module.extension.internal.model.property.CallbackParameterModelProperty
Creates a new instance
CallbackParameterModelProperty.CallbackPhase - Enum in org.mule.runtime.module.extension.internal.model.property
An enum which describes the different phases that a callback can belong to.
checkInstantiable(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
checkInstantiable(Class<?>, boolean) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
ClassLoaderModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
If the ExtensionProperties.EXTENSION_CLASSLOADER parameter is set on the DescribingContext, then a ClassLoaderModelProperty is added at the ExtensionModel level, pointing to such property's value.
ClassLoaderModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ClassLoaderModelEnricher
 
close() - Method in class org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer
Closes the delegate
close() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.TransactionalConnectionHandler
Closes the connection making sure that the owning transaction is resolved.
close() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.XAExtensionTransactionalResource
CollectionValueResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A ValueResolver that takes a list of ValueResolvers and upon invocation of CollectionValueResolver.resolve(Event) it return a Collection of values with the outcome of each original resolver.
CollectionValueResolver(Class<? extends Collection>, List<ValueResolver<T>>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.CollectionValueResolver
Creates a new instance
collectRelativeClasses(MetadataType, ClassLoader) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Given a MetadataType it adds all the Class that are related from that type.
commit() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionalResource
ComponentElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any component that is considered as declaring point of different extensions components (Sources, Connection Providers and Operation Containers)
CONFIG_ATTRIBUTE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
CONFIG_ATTRIBUTE_DESCRIPTION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
ConfigNameModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
A ModelEnricher which looks for configurations with fields annotated with ConfigName.
ConfigNameModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ConfigNameModelEnricher
 
ConfigurationArgumentResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
An implementation of ArgumentResolver which returns the value obtained through ExecutionContext.getConfiguration()
ConfigurationArgumentResolver() - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ConfigurationArgumentResolver
 
ConfigurationElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for an element from which an extension configuration can be derived
ConfigurationExpirationMonitor - Interface in org.mule.runtime.module.extension.internal.manager
Monitors configuration instances looking for those which should be expired.
ConfigurationFactoryModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A model property which gives access to a ConfigurationFactory
ConfigurationFactoryModelProperty(ConfigurationFactory) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ConfigurationFactoryModelProperty
 
ConfigurationInstanceFactory<T> - Class in org.mule.runtime.module.extension.internal.runtime.config
Reusable and thread-safe factory that creates instances of ConfigurationInstance
ConfigurationInstanceFactory(ExtensionModel, ConfigurationModel, ResolverSet) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationInstanceFactory
Creates a new instance which provides instances derived from the given configurationModel and resolverSet
ConfigurationModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
ModelEnricher implementation that walks through a ExtensionDeclaration and looks for annotated component parameters (Sources and Operations), with Connection and adds a ConnectivityModelProperty or annotated with UseConfig and adds a ConfigTypeModelProperty
ConfigurationModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ConfigurationModelEnricher
 
ConfigurationModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
ModelValidator which applies to ExtensionModels which contains ConfigurationModels and OperationModels .
ConfigurationModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.ConfigurationModelValidator
 
ConfigurationObjectBuilder<T> - Class in org.mule.runtime.module.extension.internal.runtime.config
Implementation of ObjectBuilder to create instances that match a given ConfigurationModel.
ConfigurationObjectBuilder(ConfigurationModel, ResolverSet) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationObjectBuilder
 
ConfigurationProviderFactory - Interface in org.mule.runtime.module.extension.internal.runtime.config
A factory which creates instances of ConfigurationProvider
ConfigurationProviderMetadataAdapter - Class in org.mule.runtime.module.extension.internal.runtime.config
Adds the capability to expose all the MetadataKeys associated with the StaticConfigurationProvider's components.
ConfigurationProviderMetadataAdapter(String, ExtensionModel, ConfigurationModel, ConfigurationInstance) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationProviderMetadataAdapter
 
configure(Source) - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceConfigurer
Performs the configuration of the given source and returns the result
CONNECTION_PARAM - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The key of an execution context variable on which the connection to be used was set
ConnectionArgumentResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
Returns the value of the ExtensionProperties.CONNECTION_PARAM variable, which is expected to have been previously set on the supplied ExecutionContext.
ConnectionArgumentResolver() - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ConnectionArgumentResolver
 
ConnectionErrorsModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
ModelEnricher implementation which enriches operationModels adding connectivity related MuleErrors if the operations are considered as a connected ones.
ConnectionErrorsModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ConnectionErrorsModelEnricher
 
ConnectionInterceptor - Class in org.mule.runtime.module.extension.internal.runtime.connectivity
Implements simple connection management by using the ConnectionInterceptor.before(ExecutionContext) phase to set a connection as parameter value of key ExtensionProperties.CONNECTION_PARAM into an ExecutionContext.
ConnectionInterceptor() - Constructor for class org.mule.runtime.module.extension.internal.runtime.connectivity.ConnectionInterceptor
 
connectionManager - Variable in class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationProviderMetadataAdapter
 
connectionManager - Variable in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
ConnectionModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Adds a ConnectionInterceptor to all operations which contain the ConnectivityModelProperty
ConnectionModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ConnectionModelEnricher
 
ConnectionProviderElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for an element from which an extension connection provider can be derived
ConnectionProviderFactoryModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty meant to be used on connection provider models, which provides access to a ConnectionProviderFactory used to create such providers
ConnectionProviderFactoryModelProperty(ConnectionProviderFactory) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ConnectionProviderFactoryModelProperty
Creates a new instance
ConnectionProviderModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
ModelValidator which applies to ExtensionModels which either contains ConnectionProviderModels, OperationModels which require a connection or both.
ConnectionProviderModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.ConnectionProviderModelValidator
 
ConnectionProviderNameModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
Validates that there's no name clashing among the extension's connection providers
ConnectionProviderNameModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.ConnectionProviderNameModelValidator
 
ConnectionProviderObjectBuilder - Class in org.mule.runtime.module.extension.internal.runtime.config
Implementation of ResolverSetBasedObjectBuilder which produces instances of ConnectionProviderModel
ConnectionProviderObjectBuilder(ConnectionProviderModel, ResolverSet, ConnectionManagerAdapter) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.ConnectionProviderObjectBuilder
Creates a new instances which produces instances based on the given providerModel and resolverSet
ConnectionProviderObjectBuilder(ConnectionProviderModel, ResolverSet, PoolingProfile, boolean, RetryPolicyTemplate, ConnectionManagerAdapter) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.ConnectionProviderObjectBuilder
 
ConnectionProviderResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A ValueResolver specialization for producing ConnectionProvider instances through a ConnectionProviderObjectBuilder
ConnectionProviderResolver(ConnectionProviderObjectBuilder) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ConnectionProviderResolver
Creates a new instance
ConnectionTypeModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty meant to be used on connection provider models, which indicates the type of the produced connections
ConnectionTypeModelProperty(Class<?>) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ConnectionTypeModelProperty
Creates a new instance
ContentParameterModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Sets defaults and other configurations on content parameters so that they provider a consistent experience.
ContentParameterModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ContentParameterModelEnricher
 
ContentParameterModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
Validates that all content parameters are property configured.
ContentParameterModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.ContentParameterModelValidator
 
contribute(ExtensionParameter, ParameterDeclarer, ParameterDeclarationContext) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.contributor.FunctionParameterTypeContributor
 
contribute(ExtensionParameter, ParameterDeclarer, ParameterDeclarationContext) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.contributor.InfrastructureFieldContributor
Given an ExtensionParameter describing the parameter it self and a ParameterDeclarationContext gives the chance to contribute to the ParameterDeclarer
contribute(ExtensionParameter, ParameterDeclarer, ParameterDeclarationContext) - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.contributor.ParameterDeclarerContributor
Given an ExtensionParameter describing the parameter it self and a ParameterDeclarationContext gives the chance to contribute to the ParameterDeclarer
contribute(ExtensionParameter, ParameterDeclarer, ParameterDeclarationContext) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.contributor.ParameterResolverParameterTypeContributor
Given an ExtensionParameter describing the parameter it self and a ParameterDeclarationContext gives the chance to contribute to the ParameterDeclarer
create() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.DefaultOperationResultBuilderFactory
createAdapter(Optional<ConfigurationInstance>, SourceCallbackFactory) - Method in interface org.mule.runtime.module.extension.internal.runtime.source.SourceAdapterFactory
Creates a new SourceAdapter
createCompletionHandler(SourceCallbackContext) - Method in interface org.mule.runtime.module.extension.internal.runtime.source.SourceCompletionHandlerFactory
createConfiguration(String, Event, MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationInstanceFactory
Creates a new instance using the given event to obtain the configuration's parameter values.
createConfiguration(String, Event, ValueResolver<ConnectionProvider>) - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationInstanceFactory
Creates a new instance using the given event to obtain the configuration's parameter values.
createConfiguration(String, ResolverSetResult, Optional<ConnectionProvider>) - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationInstanceFactory
Creates a new instance using the given resolverSetResult to obtain the configuration's parameter values
createDynamicConfigurationProvider(String, ExtensionModel, ConfigurationModel, ResolverSet, ValueResolver<ConnectionProvider>, DynamicConfigPolicy) - Method in interface org.mule.runtime.module.extension.internal.runtime.config.ConfigurationProviderFactory
Creates a new ConfigurationProvider which servers instances of a dynamic configuration
createDynamicConfigurationProvider(String, ExtensionModel, ConfigurationModel, ResolverSet, ValueResolver<ConnectionProvider>, DynamicConfigPolicy) - Method in class org.mule.runtime.module.extension.internal.runtime.config.DefaultConfigurationProviderFactory
Creates a new ConfigurationProvider which servers instances of a dynamic configuration
createEnricher() - Method in class org.mule.runtime.module.extension.internal.runtime.exception.DefaultExceptionEnricherFactory
 
createExecutionMediator() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.InterceptingOperationMessageProcessor
 
createExecutionMediator() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
createExecutor(OperationModel) - Method in class org.mule.runtime.module.extension.internal.runtime.execution.OperationExecutorFactoryWrapper
 
createExecutor(OperationModel) - Method in class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveOperationExecutorFactory
 
createExtensionManager(MuleContext) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManagerAdapterFactory
createExtensionManager(MuleContext) - Method in interface org.mule.runtime.module.extension.internal.manager.ExtensionManagerAdapterFactory
createFailureResponseParameters(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.source.NullSourceCompletionHandler
 
createFailureResponseParameters(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter.DefaultSourceCompletionHandler
 
createFailureResponseParameters(Event) - Method in interface org.mule.runtime.module.extension.internal.runtime.source.SourceCompletionHandler
Resolves the set of parameters of the failure response function of the source against the supplied Event.
createFrom(ExtensionDeclarer, DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.DefaultExtensionFactory
createImplicitConfigurationProvider(ExtensionModel, Event, MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.config.DefaultImplicitConfigurationProviderFactory
Creates an implicit configuration provider
createImplicitConfigurationProvider(ExtensionModel, Event, MuleContext) - Method in interface org.mule.runtime.module.extension.internal.runtime.config.ImplicitConfigurationProviderFactory
Creates an implicit configuration provider
createImplicitConnectionProvider(String, ExtensionModel, ConfigurationModel, Event, MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.config.DefaultImplicitConnectionProviderFactory
Creates a new ConnectionProvider based on the ConnectionProviderModel available to the extensionModel and configurationModel
createImplicitConnectionProvider(String, ExtensionModel, ConfigurationModel, Event, MuleContext) - Method in interface org.mule.runtime.module.extension.internal.runtime.config.ImplicitConnectionProviderFactory
Creates a new ConnectionProvider based on the ConnectionProviderModel available to the extensionModel and configurationModel
createInterceptors(EnrichableModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Creates a new List of interceptors using the factories returned by InterceptorsModelProperty (if present).
createInterceptors(List<InterceptorFactory>) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Creates a new List of interceptors using the interceptorFactories
createResponseParameters(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.source.NullSourceCompletionHandler
 
createResponseParameters(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter.DefaultSourceCompletionHandler
 
createResponseParameters(Event) - Method in interface org.mule.runtime.module.extension.internal.runtime.source.SourceCompletionHandler
Resolves the set of parameters of the response function of the source against the supplied Event.
createSource() - Method in class org.mule.runtime.module.extension.internal.runtime.source.DefaultSourceFactory
 
createSourceCallback(SourceCompletionHandlerFactory) - Method in interface org.mule.runtime.module.extension.internal.runtime.source.SourceCallbackFactory
Creates a new SourceCallback
createStaticConfigurationProvider(String, ExtensionModel, ConfigurationModel, ResolverSet, ValueResolver<ConnectionProvider>, MuleContext) - Method in interface org.mule.runtime.module.extension.internal.runtime.config.ConfigurationProviderFactory
Creates a new ConfigurationProvider which servers a static configuration instance
createStaticConfigurationProvider(String, ExtensionModel, ConfigurationModel, ResolverSet, ValueResolver<ConnectionProvider>, MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.config.DefaultConfigurationProviderFactory
Creates a new ConfigurationProvider which servers a static configuration instance
CURRENT_VERSION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 

D

DataTypeModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Enriches operations which were defined in methods annotated with DataTypeParameters so that parameters ExtensionProperties.MIME_TYPE_PARAMETER_NAME and ExtensionProperties.ENCODING_PARAMETER_NAME.
DataTypeModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.DataTypeModelEnricher
 
DeclaringMemberModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A custom model property to link a ParameterModel to the actual member it represents.
DeclaringMemberModelProperty(Field) - Constructor for class org.mule.runtime.module.extension.internal.model.property.DeclaringMemberModelProperty
 
DEFAULT_CONNECTION_PROVIDER_NAME - Static variable in class org.mule.runtime.module.extension.internal.introspection.describer.AnnotationsBasedDescriber
 
DEFAULT_SCHEMA_LOCATION_MASK - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
DefaultConfigurationExpirationMonitor - Class in org.mule.runtime.module.extension.internal.manager
Default implementation of ConfigurationExpirationMonitor which schedules tasks that run on a given DefaultConfigurationExpirationMonitor.frequency to check for dynamic configuration instances which should be expired.
DefaultConfigurationExpirationMonitor.Builder - Class in org.mule.runtime.module.extension.internal.manager
A builder object for instances of DefaultConfigurationExpirationMonitor
DefaultConfigurationProviderFactory - Class in org.mule.runtime.module.extension.internal.runtime.config
Default implementation of ConfigurationProviderFactory
DefaultConfigurationProviderFactory() - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.DefaultConfigurationProviderFactory
 
DefaultDescribingContext - Class in org.mule.runtime.module.extension.internal
Default implementation of DescribingContext.
DefaultDescribingContext(ClassLoader) - Constructor for class org.mule.runtime.module.extension.internal.DefaultDescribingContext
 
DefaultDescribingContext(ExtensionDeclarer, ClassLoader) - Constructor for class org.mule.runtime.module.extension.internal.DefaultDescribingContext
 
DefaultExceptionEnricherFactory - Class in org.mule.runtime.module.extension.internal.runtime.exception
 
DefaultExceptionEnricherFactory(Class<? extends ExceptionEnricher>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.exception.DefaultExceptionEnricherFactory
 
DefaultExecutionContext<M extends org.mule.runtime.api.meta.model.ComponentModel> - Class in org.mule.runtime.module.extension.internal.runtime
Default implementation of ExecutionContextAdapter which adds additional information which is relevant to this implementation of the extensions-api, even though it's not part of the API itself
DefaultExecutionContext(ExtensionModel, Optional<ConfigurationInstance>, Map<String, Object>, M, Event, MuleContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
Creates a new instance with the given state
DefaultExecutionMediator - Class in org.mule.runtime.module.extension.internal.runtime
Default implementation of ExecutionMediator.
DefaultExecutionMediator(ExtensionModel, OperationModel, ConnectionManagerAdapter, ErrorTypeRepository) - Constructor for class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionMediator
 
DefaultExtensionConfig - Class in org.mule.runtime.module.extension.internal.config
Default implementation of ExtensionConfig
DefaultExtensionConfig() - Constructor for class org.mule.runtime.module.extension.internal.config.DefaultExtensionConfig
 
DefaultExtensionFactory - Class in org.mule.runtime.module.extension.internal.introspection
Default implementation of ExtensionFactory.
DefaultExtensionFactory(ServiceRegistry, ClassLoader) - Constructor for class org.mule.runtime.module.extension.internal.introspection.DefaultExtensionFactory
Creates a new instance and uses the given serviceRegistry to locate instances of ModelEnricher
DefaultExtensionManager - Class in org.mule.runtime.module.extension.internal.manager
Default implementation of ExtensionManagerAdapter.
DefaultExtensionManager() - Constructor for class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
 
DefaultExtensionManagerAdapterFactory - Class in org.mule.runtime.module.extension.internal.manager
Default implementation of ExtensionManagerAdapterFactory which creates instances of DefaultExtensionManagerAdapterFactory and sets them into the owning MuleContext
DefaultExtensionManagerAdapterFactory() - Constructor for class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManagerAdapterFactory
 
DefaultImplicitConfigurationProviderFactory - Class in org.mule.runtime.module.extension.internal.runtime.config
Default implementation of ImplicitConfigurationProviderFactory.
DefaultImplicitConfigurationProviderFactory() - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.DefaultImplicitConfigurationProviderFactory
 
DefaultImplicitConnectionProviderFactory - Class in org.mule.runtime.module.extension.internal.runtime.config
Default implementation of ImplicitConnectionProviderFactory
DefaultImplicitConnectionProviderFactory() - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.DefaultImplicitConnectionProviderFactory
 
DefaultObjectBuilder<T> - Class in org.mule.runtime.module.extension.internal.runtime.objectbuilder
Default implementation of ObjectBuilder which creates instances through a provided Class.
DefaultObjectBuilder(Class<T>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.objectbuilder.DefaultObjectBuilder
Creates a new instance that will build instances of prototypeClass.
DefaultOperationResultBuilderFactory - Class in org.mule.runtime.module.extension.internal.runtime.operation
Default implementation of OperationResultBuilderFactory
DefaultOperationResultBuilderFactory() - Constructor for class org.mule.runtime.module.extension.internal.runtime.operation.DefaultOperationResultBuilderFactory
 
DefaultResolverSetBasedObjectBuilder<T> - Class in org.mule.runtime.module.extension.internal.runtime.objectbuilder
Default implementation of ResolverSetBasedObjectBuilder which uses reflection and a default constructor to instantiate the generated objects
DefaultResolverSetBasedObjectBuilder(Class<T>, ResolverSet) - Constructor for class org.mule.runtime.module.extension.internal.runtime.objectbuilder.DefaultResolverSetBasedObjectBuilder
 
DefaultSourceCompletionHandler(SourceCallbackExecutor, SourceCallbackExecutor, SourceCallbackContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter.DefaultSourceCompletionHandler
 
DefaultSourceFactory - Class in org.mule.runtime.module.extension.internal.runtime.source
 
DefaultSourceFactory(Class<? extends Source>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.source.DefaultSourceFactory
 
defaultType() - Method in class org.mule.runtime.module.extension.internal.model.property.NullSafeModelProperty
 
defaultValue() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ExtensionParameter
 
delist() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.XAExtensionTransactionalResource
describe(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.AnnotationsBasedDescriber
DESCRIBER_ID - Static variable in class org.mule.runtime.module.extension.internal.introspection.describer.AnnotationsBasedDescriber
The ID which represents this Describer in a DescriberManifest
DISABLE_VALIDATION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
discountInflightOperation() - Method in interface org.mule.runtime.module.extension.internal.runtime.config.MutableConfigurationStats
Decrements the return value of ConfigurationStats.getInflightOperations() by one
DisplayModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Enriches the ExtensionDeclarer with a DisplayModel from annotated elements with Summary or DisplayName
DisplayModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.DisplayModelEnricher
 
dispose() - Method in class org.mule.runtime.module.extension.internal.introspection.AbstractInterceptable
Propagates this phase to all the AbstractInterceptable.interceptors.
dispose() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
Propagates this lifecycle phase into the the LifecycleAwareConfigurationInstance.value and each item in AbstractInterceptable.getInterceptors()
dispose() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
When needed, fires the Disposable.dispose() phase on the currently provided configurations
dispose() - Method in class org.mule.runtime.module.extension.internal.runtime.execution.InterceptableOperationExecutorWrapper
Propagates this lifecycle phase into the items in the AbstractInterceptable.interceptors list and the InterceptableOperationExecutorWrapper.delegate
dispose() - Method in class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveMethodComponentExecutor
 
dispose() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Delegates into ExtensionComponent.doDispose() making sure that it executes using the extension's class loader
dispose() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.ReflectiveMethodOperationExecutor
 
doBegin() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction
doCommit() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction
doDispose() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Implementors will use this method to perform their own disposing logic
doDispose() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
doDispose() - Method in class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
 
doInitialise() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Implementors will use this method to perform their own initialisation logic
doInitialise() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
doInitialise() - Method in class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
 
doProcess(Event, ExecutionContextAdapter) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.InterceptingOperationMessageProcessor
 
doProcess(Event, ExecutionContextAdapter) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
doProcess(Event, ExecutionContextAdapter) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.PagedOperationMessageProcessor
 
doRollback() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction
doStart() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Implementors will use this method to perform their own starting logic
doStart() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
doStart() - Method in class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
 
doStop() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Implementors will use this method to perform their own stopping logic
doStop() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
doStop() - Method in class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
 
DynamicConfigPolicy - Class in org.mule.runtime.module.extension.internal.runtime
A policy for how the platform should handle dynamic configuration instances
DynamicConfigPolicy(ExpirationPolicy) - Constructor for class org.mule.runtime.module.extension.internal.runtime.DynamicConfigPolicy
Creates a new instance.
DynamicConfigurationProvider - Class in org.mule.runtime.module.extension.internal.runtime.config
A ConfigurationProvider which continuously evaluates the same ResolverSet and then uses the resulting ResolverSetResult to build an instance of type T
DynamicConfigurationProvider(String, ExtensionModel, ConfigurationModel, ResolverSet, ValueResolver<ConnectionProvider>, ExpirationPolicy) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.DynamicConfigurationProvider
Creates a new instance
DynamicMetadataModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
ModelEnricher implementation that walks through a ExtensionDeclaration and looks for components (Operations and Message sources) annotated with MetadataScope or Query.
DynamicMetadataModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.DynamicMetadataModelEnricher
 

E

ENCODING_PARAMETER_NAME - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of a parameter that allows configuring the encoding that should be applied
enlist() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.XAExtensionTransactionalResource
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ClassLoaderModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ConfigNameModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ConfigurationModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ConnectionErrorsModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ConnectionModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ContentParameterModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.DataTypeModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.DisplayModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.DynamicMetadataModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ErrorsModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ExportModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ExtensionTypesModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.ImportedTypesModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.SourceCallbackSanitizerModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.SubTypesModelEnricher
 
enrich(DescribingContext) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.XmlModelEnricher
 
enrichException(Exception) - Method in class org.mule.runtime.module.extension.internal.runtime.exception.NullExceptionEnricher
 
EntityMetadataMediator - Class in org.mule.runtime.module.extension.internal.metadata
Resolves a Component's Metadata by coordinating the several moving parts that are affected by the Metadata fetching process, so that such pieces can remain decoupled.
EntityMetadataMediator(OperationModel) - Constructor for class org.mule.runtime.module.extension.internal.metadata.EntityMetadataMediator
 
ENUM_TYPE_SUFFIX - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EnumKeyResolver - Class in org.mule.runtime.module.extension.internal.metadata
TypeKeysResolver implementation which resolves automatically MetadataKeys for Enum based MetadataKey Id parameters.
equals(Object) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
 
equals(Object) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
 
equals(Object) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSetResult
Defines equivalence by comparing the values in both objects.
equals(Object) - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionKey
 
ErrorArgumentResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
ArgumentResolver which returns the Error in the Event associated to the given ExecutionContext.
ErrorArgumentResolver() - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ErrorArgumentResolver
 
ErrorsModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
ModelEnricher implementation which enriches the ExtensionModel and their OperationModel from the used ErrorTypes and Throws in an Annotation based extension.
ErrorsModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ErrorsModelEnricher
 
EventArgumentResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
An implementation of ArgumentResolver which returns the Event associated with a given ExecutionContext.
EventArgumentResolver() - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.EventArgumentResolver
 
EventedExecutionContext<M extends org.mule.runtime.api.meta.model.ComponentModel> - Interface in org.mule.runtime.module.extension.internal.runtime
A specialization of ExecutionContext which contains an Event
ExceptionEnricherManager - Class in org.mule.runtime.module.extension.internal.runtime.exception
Given a ExtensionModel and another EnrichableModel, this class will test for a ExceptionEnricherModelProperty to determine the ExceptionEnricher which should be use.
ExceptionEnricherManager(ExtensionModel, ComponentModel, ErrorTypeRepository) - Constructor for class org.mule.runtime.module.extension.internal.runtime.exception.ExceptionEnricherManager
 
ExceptionEnricherModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
Model property to be used on components which support the use of an ExceptionEnricher.
ExceptionEnricherModelProperty(ExceptionEnricherFactory) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ExceptionEnricherModelProperty
Creates a new instance
ExclusiveParameterModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
This validator makes sure that all the ParameterizedModels which contains any ParameterGroupDescriptor using exclusion complies the following conditions:
ExclusiveParameterModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.ExclusiveParameterModelValidator
 
execute(OperationExecutor, ExecutionContextAdapter) - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionMediator
Executes the operation per the specification in this classes' javadoc
execute(ExecutionContext<OperationModel>) - Method in class org.mule.runtime.module.extension.internal.runtime.execution.InterceptableOperationExecutorWrapper
execute(ExecutionContext<M>) - Method in class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveMethodComponentExecutor
 
execute(OperationExecutor, ExecutionContextAdapter) - Method in interface org.mule.runtime.module.extension.internal.runtime.ExecutionMediator
Coordinates the execution of the executor using the given context
execute(OperationExecutor, ExecutionContextAdapter) - Method in class org.mule.runtime.module.extension.internal.runtime.InterceptingExecutionMediator
 
execute(ExecutionContext<OperationModel>) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.ReflectiveMethodOperationExecutor
execute(Event, Map<String, Object>, SourceCallbackContext) - Method in class org.mule.runtime.module.extension.internal.runtime.source.NullSourceCallbackExecutor
 
ExecutionContextAdapter<M extends org.mule.runtime.api.meta.model.ComponentModel> - Interface in org.mule.runtime.module.extension.internal.runtime
Adapter interface which expands the contract of ExecutionContext which functionality that is internal to this implementation of the extensions API and shouldn't be accessible for the extensions themselves.
ExecutionMediator - Interface in org.mule.runtime.module.extension.internal.runtime
Executes operations while coordinating the several moving parts that are affected by the execution process, so that such pieces can remain decoupled.
ExportedTypesModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
Validates that the exported types used as: Return type of an OperationModel Parameter of an OperationModel Return type of an SourceModel These exported types should comply that for each parameter they contain, there must exist a getter method for that parameter.
ExportedTypesModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.ExportedTypesModelValidator
 
ExportModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Test the declaring class to be annotated with Export, in which case it adds an ExportModelProperty on the extension level.
ExportModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ExportModelEnricher
 
EXPRESSION_BOOLEAN - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_DATE_TIME - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_DECIMAL - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_DOUBLE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_INTEGER - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_LIST - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_LONG - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_MAP - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_OBJECT - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
EXPRESSION_STRING - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
ExpressionBasedParameterResolverValueResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
ValueResolver implementation for ParameterResolver that are resolved from an expression
ExpressionBasedParameterResolverValueResolver(String, MetadataType, MuleContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ExpressionBasedParameterResolverValueResolver
 
ExpressionFunctionValueResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A ValueResolver which evaluates an ExpressionFunction for later resolution of a MEL expression.
ExpressionFunctionValueResolver(String, MetadataType, MuleContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ExpressionFunctionValueResolver
 
ExtendingOperationModelProperty<T> - Class in org.mule.runtime.module.extension.internal.model.property
A custom model property which marks that an operation is augmenting the functionality of an Extension which is defined in a type annotated with Extensible.
ExtendingOperationModelProperty(Class<T>) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ExtendingOperationModelProperty
Creates a new instance pointing to a type annotated with IllegalArgumentException
EXTENSION_CLASSLOADER - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of a property which points to the ClassLoader that an extension should use
EXTENSION_MANIFEST_FILE_NAME - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of a file which contains each plugin's ExtensionManifest
EXTENSION_MODEL_JSON_FILE_NAME - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of a file which contains a json representation of the extension's model
ExtensionComponent - Class in org.mule.runtime.module.extension.internal.runtime
Class that groups all the common behaviour between different extension's components, like OperationMessageProcessor and ExtensionMessageSource.
ExtensionComponent(ExtensionModel, ComponentModel, ConfigurationProvider, ExtensionManagerAdapter) - Constructor for class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
ExtensionConfig - Interface in org.mule.runtime.module.extension.internal.config
A config object which gathers all the configuration properties about how the platform should handle extensions
ExtensionConnectivityTestingStrategy - Class in org.mule.runtime.module.extension.internal.tooling
Implementation of ConnectivityTestingStrategy that can do connectivity testing over components creates with extensions API.
ExtensionConnectivityTestingStrategy() - Constructor for class org.mule.runtime.module.extension.internal.tooling.ExtensionConnectivityTestingStrategy
 
ExtensionElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for an element from which an Extension can be derived
extensionManager - Variable in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
ExtensionManagerAdapter - Interface in org.mule.runtime.module.extension.internal.manager
Extends the ExtensionManager interface with contracts which are not to be exposed on the public API
ExtensionManagerAdapterFactory - Interface in org.mule.runtime.module.extension.internal.manager
Factory to create instances of ExtensionManagerAdapter
ExtensionManifestGenerator - Class in org.mule.runtime.module.extension.internal.resources.manifest
A GeneratedResourceFactory which generates a ExtensionManifest and stores it in XML format
ExtensionManifestGenerator() - Constructor for class org.mule.runtime.module.extension.internal.resources.manifest.ExtensionManifestGenerator
 
ExtensionMessageSource - Class in org.mule.runtime.module.extension.internal.runtime.source
A MessageSource which connects the Extensions API with the Mule runtime by connecting a Source with a flow represented by a ExtensionMessageSource.messageProcessor
ExtensionMessageSource(ExtensionModel, SourceModel, SourceAdapterFactory, ConfigurationProvider, RetryPolicyTemplate, ExtensionManagerAdapter, ErrorTypeRepository) - Constructor for class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
 
ExtensionMetadataTypeUtils - Class in org.mule.runtime.module.extension.internal.util
Set of utility operations to handle MetadataType
ExtensionModelResourceFactory - Class in org.mule.runtime.module.extension.internal.resources
Generates a resource of name ExtensionProperties.EXTENSION_MODEL_JSON_FILE_NAME which contains a json representation of the ExtensionModel
ExtensionModelResourceFactory() - Constructor for class org.mule.runtime.module.extension.internal.resources.ExtensionModelResourceFactory
 
ExtensionParameter - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for any kind of component from which an extension's parameter can be derived
ExtensionProperties - Class in org.mule.runtime.module.extension.internal
Constants for the Extensions Framework
ExtensionsConnectionAdapter - Class in org.mule.runtime.module.extension.internal.runtime.connectivity
A bridge between the execution of a ComponentModel and the ConnectionManager which provides the connections that it needs.
ExtensionsConnectionAdapter() - Constructor for class org.mule.runtime.module.extension.internal.runtime.connectivity.ExtensionsConnectionAdapter
 
ExtensionTransaction - Class in org.mule.runtime.module.extension.internal.runtime.transaction
Generic single resource transaction for Extensions
ExtensionTransaction(MuleContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction
ExtensionTransactionalResource<T extends org.mule.runtime.extension.api.connectivity.TransactionalConnection> - Class in org.mule.runtime.module.extension.internal.runtime.transaction
Generic transactional resource for extension's TransactionalConnections
ExtensionTransactionalResource(T, ConnectionHandler<T>, Transaction) - Constructor for class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionalResource
Creates a new instance
ExtensionTransactionFactory - Class in org.mule.runtime.module.extension.internal.runtime.transaction
Creates instances of ExtensionTransactionFactory
ExtensionTransactionFactory() - Constructor for class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionFactory
 
ExtensionTransactionKey - Class in org.mule.runtime.module.extension.internal.runtime.transaction
The key used to bind a ExtensionTransactionalResource into a Transaction.
ExtensionTransactionKey(ConfigurationInstance) - Constructor for class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionKey
 
ExtensionTypeFactory - Class in org.mule.runtime.module.extension.internal.introspection.describer.model
Method Factory Pattern implementation that creates ExtensionElement from Class or TypeElement
ExtensionTypeFactory() - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.model.ExtensionTypeFactory
 
ExtensionTypesModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Navigates all the components of the extension and automatically declares all complex types.
ExtensionTypesModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ExtensionTypesModelEnricher
 
ExtensionTypeWrapper<T> - Class in org.mule.runtime.module.extension.internal.introspection.describer.model.runtime
ConfigurationWrapper specification for classes that are considered as Extensions
ExtensionTypeWrapper(Class<T>) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ExtensionTypeWrapper
 
extractAnnotation(BaseDeclaration<? extends BaseDeclaration>, Class<A>) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.AbstractAnnotatedModelEnricher
Extracts an Annotation from class backing the declaration.
extractExtensionType(BaseDeclaration<? extends BaseDeclaration>) - Method in class org.mule.runtime.module.extension.internal.introspection.enricher.AbstractAnnotatedModelEnricher
Returns the annotated Class that was used to construct the declaration.

F

FieldElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for an element to be considered as a Field
FieldSetter<Target,Value> - Class in org.mule.runtime.module.extension.internal.util
Utility class which allows setting the value of a Field on random compatible instances
FieldSetter(Field) - Constructor for class org.mule.runtime.module.extension.internal.util.FieldSetter
 
FieldWrapper - Class in org.mule.runtime.module.extension.internal.introspection.describer.model.runtime
Wrapper for Field that provide utility methods to facilitate the introspection of a Field
FieldWrapper(Field) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
 
findGenericsInSuperHierarchy(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
flowConstruct - Variable in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
FunctionParameterTypeContributor - Class in org.mule.runtime.module.extension.internal.introspection.describer.contributor
ParameterDeclarerContributor implementation which given a ExtensionParameter of Function type changes the declared type of the ParameterDeclarer from a Function to the type of the generic.
FunctionParameterTypeContributor(ClassTypeLoader) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.contributor.FunctionParameterTypeContributor
 
FunctionParameterTypeModelProperty - Class in org.mule.runtime.module.extension.internal.introspection.describer
Marker ModelProperty for ParameterModels that indicates that the enriched parameter is of Function type and resolve values of the generic type.
FunctionParameterTypeModelProperty() - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.FunctionParameterTypeModelProperty
 

G

generateFor(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.resources.AbstractResourcesGenerator
generateResource(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.resources.ExtensionModelResourceFactory
 
generateResource(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.resources.manifest.ExtensionManifestGenerator
get() - Method in class org.mule.runtime.module.extension.internal.metadata.ResolverSupplier
 
get(Object) - Method in class org.mule.runtime.module.extension.internal.runtime.config.DynamicConfigurationProvider
Evaluates DynamicConfigurationProvider.resolverSet using the given event and returns an instance produced with the result.
get(Object) - Method in class org.mule.runtime.module.extension.internal.runtime.config.StaticConfigurationProvider
get(String) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSetResult
Returns the value associated with the ParameterModel of the given parameterName
getAlias() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
getAlias(MetadataType) - Static method in class org.mule.runtime.module.extension.internal.util.ExtensionMetadataTypeUtils
 
getAlias(MetadataType, String) - Static method in class org.mule.runtime.module.extension.internal.util.ExtensionMetadataTypeUtils
 
getAlias(T) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Returns the Alias name of the given element.
getAllConnectionProviders(ExtensionModel, ConfigurationModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Returns all the ConnectionProviderModel instances available for the given configurationModel plus the ones globally defined at the extensionModel.
getAnnotatedElement(BaseDeclaration<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getAnnotatedFields(Class<? extends Annotation>) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.TypeWrapper
getAnnotatedFields(Class<? extends Annotation>) - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.Type
 
getAnnotatedFields(Class<?>, Class<? extends Annotation>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getAnnotation(Class<A>) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
Retrieves an annotation of the WithAnnotations component
getAnnotation(Class<A>) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
Retrieves an annotation of the WithAnnotations component
getAnnotation(Class<A>) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterWrapper
Retrieves an annotation of the WithAnnotations component
getAnnotation(Class<A>) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.TypeWrapper
Retrieves an annotation of the WithAnnotations component
getAnnotation(Class<A>) - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithAnnotations
Retrieves an annotation of the WithAnnotations component
getAnnotation(Class<?>, Class<T>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Looks for the annotation in the given class.
getAnnotations() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
getAnnotations() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
getAnnotations() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterWrapper
getAnnotations() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.TypeWrapper
getAnnotations() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithAnnotations
 
getAttributesResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
getCallbackPhase() - Method in class org.mule.runtime.module.extension.internal.model.property.CallbackParameterModelProperty
 
getCategoryName() - Method in class org.mule.runtime.module.extension.internal.metadata.BooleanKeyResolver
getCategoryName() - Method in class org.mule.runtime.module.extension.internal.metadata.EnumKeyResolver
getClassLoader(ExtensionModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
If the extensionModel contains a ClassLoaderModelProperty, then it returns the ClassLoader associated to such property.
getComponentDeclarationTypeName(Object) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getComponentModel() - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
getComponentModel() - Method in class org.mule.runtime.module.extension.internal.runtime.LazyExecutionContext
getComponentModelTypeName(Object) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getComponentType() - Method in class org.mule.runtime.module.extension.internal.introspection.utils.ParameterDeclarationContext
 
getConfigNameField() - Method in class org.mule.runtime.module.extension.internal.model.property.RequireNameField
 
getConfigsCount() - Method in exception org.mule.runtime.module.extension.internal.runtime.exception.TooManyConfigsException
 
getConfiguration(String, MuleEvent) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
getConfiguration(ExtensionModel, MuleEvent) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
getConfiguration() - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
getConfiguration(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
getConfiguration() - Method in class org.mule.runtime.module.extension.internal.runtime.LazyExecutionContext
getConfigurationFactory() - Method in class org.mule.runtime.module.extension.internal.model.property.ConfigurationFactoryModelProperty
 
getConfigurationFactory(ConfigurationModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Tests the configurationModel for a ConfigurationFactoryModelProperty and returns the contained ConfigurationFactory.
getConfigurationModel() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
getConfigurationProvider(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
Locates and returns the ConfigurationProvider which would serve an invocation to the ExtensionManager.getConfiguration(ExtensionModel, MuleEvent) method.
getConfigurationProvider(String) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
Locates and returns the ConfigurationProvider which would serve an invocation to the ExtensionManager.getConfiguration(String, MuleEvent) method.
getConfigurationProvider(ExtensionModel) - Method in interface org.mule.runtime.module.extension.internal.manager.ExtensionManagerAdapter
Locates and returns the ConfigurationProvider which would serve an invocation to the ExtensionManager.getConfiguration(ExtensionModel, MuleEvent) method.
getConfigurationProvider(String) - Method in interface org.mule.runtime.module.extension.internal.manager.ExtensionManagerAdapter
Locates and returns the ConfigurationProvider which would serve an invocation to the ExtensionManager.getConfiguration(String, MuleEvent) method.
getConfigurationProvider() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
getConfigurations() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ExtensionElement
 
getConfigurations() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ExtensionTypeWrapper
getConnection(ExecutionContextAdapter<ComponentModel>) - Method in class org.mule.runtime.module.extension.internal.runtime.connectivity.ExtensionsConnectionAdapter
Returns the connection to be used with the operationContext.
getConnection() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionalResource
 
getConnection() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.TransactionalConnectionHandler
getConnectionHandler() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionalResource
 
getConnectionProvider() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
getConnectionProviderFactory() - Method in class org.mule.runtime.module.extension.internal.model.property.ConnectionProviderFactoryModelProperty
 
getConnectionProviderFactory(ConnectionProviderModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Tests the given connectionProviderModel for a ConnectionProviderFactoryModelProperty and if present it returns the enclosed ConnectionProviderFactory.
getConnectionProviders() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithConnectionProviders
 
getConnectionType() - Method in class org.mule.runtime.module.extension.internal.model.property.ConnectionTypeModelProperty
 
getConnectionType(ConnectionProviderModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Tests the given connectionProviderModel for a ConnectionTypeModelProperty and if present it returns the enclosed connection type.
getContainer() - Method in class org.mule.runtime.module.extension.internal.introspection.ParameterGroupDescriptor
 
getDeclaringClass() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
getDeclaringClass() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.TypeWrapper
getDeclaringClass() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithDeclaringClass
 
getDeclaringElement() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ExtensionParameter
 
getDeclaringElement() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.FieldElement
getDeclaringElement() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ParameterElement
getDeclaringField() - Method in class org.mule.runtime.module.extension.internal.model.property.DeclaringMemberModelProperty
The field associated to the ParameterModel
getDefault(TimeSupplier) - Static method in class org.mule.runtime.module.extension.internal.runtime.DynamicConfigPolicy
Returns an instance with the default settings, using the given timeSupplier
getDefault(TimeSupplier) - Static method in class org.mule.runtime.module.extension.internal.runtime.ImmutableExpirationPolicy
Returns an instance with the default settings
getDefaultValue(Optional) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Returns the default value associated with the given annotation.
getDefaultValue(AccessibleObject) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Tests the given object to be annotated with Optional.
getDelegate() - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter
 
getDescriptor() - Method in class org.mule.runtime.module.extension.internal.model.property.ParameterGroupModelProperty
 
getDynamicConfigExpirationFrequency() - Method in class org.mule.runtime.module.extension.internal.config.DefaultExtensionConfig
 
getDynamicConfigExpirationFrequency() - Method in interface org.mule.runtime.module.extension.internal.config.ExtensionConfig
Returns the maximum amount of Time that a dynamic config instance can remain idle before it should be expired.
getEntityKeys(MetadataContext) - Method in class org.mule.runtime.module.extension.internal.metadata.EntityMetadataMediator
 
getEntityKeys() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
getEntityMetadata(MetadataContext, MetadataKey) - Method in class org.mule.runtime.module.extension.internal.metadata.EntityMetadataMediator
 
getEntityMetadata(MetadataKey) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
getEvent() - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
Returns the Event on which an operation is to be executed
getEvent() - Method in interface org.mule.runtime.module.extension.internal.runtime.EventedExecutionContext
Returns the Event on which an operation is to be executed
getEvent() - Method in class org.mule.runtime.module.extension.internal.runtime.LazyExecutionContext
 
getExceptionEnricherFactory() - Method in class org.mule.runtime.module.extension.internal.model.property.ExceptionEnricherModelProperty
 
getExecutorFactory() - Method in class org.mule.runtime.module.extension.internal.model.property.OperationExecutorModelProperty
 
getExpirationPolicy() - Method in class org.mule.runtime.module.extension.internal.runtime.DynamicConfigPolicy
Returns the ExpirationPolicy for the dynamic configuration instances
getExpired() - Method in class org.mule.runtime.module.extension.internal.runtime.config.DynamicConfigurationProvider
 
getExposedFields(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getExpressionSupport(AnnotatedElement) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getExpressionSupport(Expression) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getExtension(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.introspection.describer.MuleExtensionAnnotationParser
 
getExtension(String) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
getExtensionClassLoader() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
 
getExtensionClassLoader() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
getExtensionDeclarer() - Method in class org.mule.runtime.module.extension.internal.DefaultDescribingContext
getExtensionModel() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
getExtensionModel() - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
getExtensionModel() - Method in exception org.mule.runtime.module.extension.internal.runtime.exception.TooManyConfigsException
 
getExtensionModel() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
getExtensionModel() - Method in class org.mule.runtime.module.extension.internal.runtime.LazyExecutionContext
getExtensions() - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
getExtensionsErrorNamespace(ExtensionModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
 
getExtensionsErrorNamespace(ExtensionDeclaration) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
 
getExtensionType(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.introspection.describer.model.ExtensionTypeFactory
Creates a ExtensionElement from a given Class that will help to introspect an extension.
getField() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.FieldElement
 
getField() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
 
getField() - Method in class org.mule.runtime.module.extension.internal.util.FieldSetter
 
getField(Class<?>, ParameterModel) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getField(Class<?>, ParameterDeclaration) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getField(Class<?>, String) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getFieldByNameOrAlias(Class<?>, String) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getFieldMetadataType(Field, ClassTypeLoader) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Returns a MetadataType describing the given Field's type
getFields() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.TypeWrapper
getFields() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.Type
 
getFields(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getFieldsWithGetters(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getFieldValue(Object, String) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Resolves and returns the field value of an object instance
getFirstImplicit(List<T>) - Static method in class org.mule.runtime.module.extension.internal.introspection.utils.ImplicitObjectUtils
Returns the first item in the models List that can be used implicitly.
getId(MetadataType) - Static method in class org.mule.runtime.module.extension.internal.util.ExtensionMetadataTypeUtils
 
getImplementingMethod(OperationDeclaration) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Returns the Method that was used to declare the given operationDeclaration.
getInitialiserEvent() - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
 
getInitialiserEvent(MuleContext) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
 
getInputResolver(String) - Method in class org.mule.runtime.module.extension.internal.metadata.QueryMetadataResolverFactory
getInputResolvers() - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
getInterceptorFactories() - Method in class org.mule.runtime.module.extension.internal.model.property.InterceptorsModelProperty
Returns a List which items are InterceptorFactory instances that are to be used to provision the interceptors for the configurations created from this model.
getInterceptors() - Method in class org.mule.runtime.module.extension.internal.introspection.AbstractInterceptable
getInterfaceGenerics(Class) - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithGenerics
 
getInterfaceGenerics(Class<?>, Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getKeyResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.QueryMetadataResolverFactory
getKeys(MetadataContext) - Method in class org.mule.runtime.module.extension.internal.metadata.BooleanKeyResolver
getKeys(MetadataContext) - Method in class org.mule.runtime.module.extension.internal.metadata.EnumKeyResolver
getKeysResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
getKeyType() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction
getMap() - Static method in class org.mule.runtime.module.extension.internal.introspection.describer.model.InfrastructureTypeMapping
 
getMaxIdleTime() - Method in class org.mule.runtime.module.extension.internal.runtime.ImmutableExpirationPolicy
getMemberName(BaseDeclaration<?>, String) - Static method in class org.mule.runtime.module.extension.internal.introspection.describer.MuleExtensionAnnotationParser
 
getMemberName(EnrichableModel, String) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getMetadata(MetadataContext, MetadataKey) - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataMediator
Resolves the ComponentMetadataDescriptor for the associated context using the specified key
getMetadata(MetadataContext, ParameterValueResolver) - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataMediator
Resolves the ComponentMetadataDescriptor for the associated context using static and dynamic resolving of the Component parameters, attributes and output.
getMetadata() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
getMetadata(MetadataKey) - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
getMetadataContext() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
getMetadataKeys(MetadataContext) - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataMediator
Resolves the list of types available for the Content or Output of the associated MetadataKeyProvider Component, representing them as a list of MetadataKey.
getMetadataKeys() - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationProviderMetadataAdapter
 
getMetadataKeys() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
getMetadataResolverFactory() - Method in class org.mule.runtime.module.extension.internal.model.property.MetadataResolverFactoryModelProperty
 
getMetadataResolverFactory(EnrichableModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Tests the given model for a MetadataResolverFactoryModelProperty and if present it returns the contained MetadataResolverFactory.
getMetadataType(ClassTypeLoader) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
getMetadataType(ClassTypeLoader) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterWrapper
getMetadataType(Class<?>, ClassTypeLoader) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Returns a MetadataType representing the given Class type.
getMethod() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.MethodElement
 
getMethod() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
 
getMethod() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingMethodModelProperty
 
getMethodArgumentTypes(Method, ClassTypeLoader) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Returns an array of MetadataType representing each of the given Method's argument types.
getMethodReturnAttributesType(Method, ClassTypeLoader) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Returns a MetadataType representing the Result.getAttributes() that will be set after executing the given method.
getMethodReturnType(Method, ClassTypeLoader) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Returns a MetadataType representing the given Method's return type.
getMethodsAnnotatedWith(Class<?>, Class<? extends Annotation>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Returns all the methods in the declaringClass which are annotated with annotationType
getModel() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
getModelName(Object) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getMuleContext() - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
getMuleContext() - Method in interface org.mule.runtime.module.extension.internal.runtime.ExecutionContextAdapter
 
getName() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.FunctionParameterTypeModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
Returns the component's name
getName() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
Returns the component's name
getName() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterWrapper
Returns the component's name
getName() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.TypeWrapper
Returns the component's name
getName() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.ParameterResolverTypeModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.introspection.ParameterGroupDescriptor
 
getName() - Method in class org.mule.runtime.module.extension.internal.introspection.utils.ParameterDeclarationContext
 
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.CallbackParameterModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ConfigurationFactoryModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ConnectionProviderFactoryModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ConnectionTypeModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.DeclaringMemberModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ExceptionEnricherModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ExtendingOperationModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingMethodModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingParameterModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingTypeModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.InfrastructureParameterModelProperty
 
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.InterceptingModelProperty
 
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.InterceptorsModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.MetadataResolverFactoryModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.NullSafeModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.OperationExecutorModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.ParameterGroupModelProperty
 
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.QueryParameterModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.RequireNameField
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.SourceCallbackModelProperty
 
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.SourceFactoryModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.model.property.TypeRestrictionModelProperty
getName() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
getName() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
getName() - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter
 
getNameMap() - Static method in class org.mule.runtime.module.extension.internal.introspection.describer.model.InfrastructureTypeMapping
 
getOnErrorMethod() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.SourceElement
 
getOnErrorMethod() - Method in class org.mule.runtime.module.extension.internal.model.property.SourceCallbackModelProperty
 
getOnResponseMethod() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.SourceElement
 
getOnSuccessMethod() - Method in class org.mule.runtime.module.extension.internal.model.property.SourceCallbackModelProperty
 
getOperationContainers() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithOperationContainers
 
getOperationExecutorFactory(OperationModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Tests the given operationModel for a OperationExecutorModelProperty and if present it returns the enclosed OperationExecutorFactory.
getOperationMethods(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getOperations() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ExtensionTypeWrapper
getOutputAttributesResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.QueryMetadataResolverFactory
getOutputResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
getOutputResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.QueryMetadataResolverFactory
getOwnerDescription() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
getOwnerDescription() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterWrapper
getParameter(String, Class<T>) - Method in class org.mule.runtime.module.extension.internal.DefaultDescribingContext
getParameter() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ParameterElement
 
getParameter() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterWrapper
 
getParameter() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingParameterModelProperty
 
getParameter(String) - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
getParameter(String) - Method in class org.mule.runtime.module.extension.internal.runtime.LazyExecutionContext
getParameterClasses(ExtensionModel, ClassLoader) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Traverses through all the ParameterModels of the extensionModel and returns the classes that are modeled by each parameter's Typed.getType().
getParameterGroups() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ParameterizableTypeElement
getParameterGroups() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
getParameterGroups() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithParameters
 
getParameters() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ParameterizableTypeElement
getParameters() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
getParameters() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithParameters
 
getParametersAnnotatedWith(Class<? extends Annotation>) - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ParameterizableTypeElement
getParametersAnnotatedWith(Class<? extends Annotation>) - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
getParametersAnnotatedWith(Class<? extends Annotation>) - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithParameters
 
getParameterValue(String) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationParameterValueResolver
getParameterValue(String) - Method in interface org.mule.runtime.module.extension.internal.runtime.ParameterValueResolver
 
getParameterValueResolver() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
getParameterValueResolver() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
getParameterValueResolver() - Method in class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
 
getParamNames(Method) - Static method in class org.mule.runtime.module.extension.internal.introspection.describer.MuleExtensionAnnotationParser
 
getProccesingType() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
getQueryEntityResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.QueryMetadataResolverFactory
getQueryTranslator() - Method in class org.mule.runtime.module.extension.internal.model.property.QueryParameterModelProperty
 
getResolvers() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSet
 
getResource(Object) - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction
getResourceType() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction
getReturnType() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
getSourceFactory() - Method in class org.mule.runtime.module.extension.internal.model.property.SourceFactoryModelProperty
 
getSourceFactory(SourceModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Tests the given sourceModel for a SourceFactoryModelProperty and if present it returns the enclosed SourceFactory.
getSourceName(Class<? extends Source>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getSources() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithMessageSources
 
getStatistics() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
getSuperClassGenerics() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.SourceElement
 
getSuperClassGenerics() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithGenerics
 
getSuperClassGenerics(Class<?>, Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
getTargetObject() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.XAExtensionTransactionalResource
getTimeUnit() - Method in class org.mule.runtime.module.extension.internal.runtime.ImmutableExpirationPolicy
getTransactionConfig() - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
getTransactionConfig() - Method in interface org.mule.runtime.module.extension.internal.runtime.ExecutionContextAdapter
 
getType() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
getType() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterWrapper
getType() - Method in class org.mule.runtime.module.extension.internal.introspection.ParameterGroupDescriptor
 
getType() - Method in class org.mule.runtime.module.extension.internal.model.property.ExtendingOperationModelProperty
 
getType() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingTypeModelProperty
 
getType() - Method in class org.mule.runtime.module.extension.internal.model.property.TypeRestrictionModelProperty
 
getTypeSafeParameter(String, Class<? extends T>) - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
getTypeSafeParameter(String, Class<? extends T>) - Method in class org.mule.runtime.module.extension.internal.runtime.LazyExecutionContext
getValue() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
getVariable(String) - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
Returns the value associated with the key
getVariable(String) - Method in interface org.mule.runtime.module.extension.internal.runtime.ExecutionContextAdapter
Returns the value associated with the key
GROUP_SUFFIX - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
GroupValueSetter - Class in org.mule.runtime.module.extension.internal.util
An implementation of ValueSetter for parameter groups.
GroupValueSetter(ParameterGroupDescriptor) - Constructor for class org.mule.runtime.module.extension.internal.util.GroupValueSetter
Creates a new instance that can set values defined in the given group

H

handleException(Throwable) - Method in class org.mule.runtime.module.extension.internal.runtime.exception.ExceptionEnricherManager
 
hasAnyDynamic(Iterable<ValueResolver<T>>) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Returns true if any of the items in resolvers return true for the ValueResolver.isDynamic() method
hasAttributesResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
hasDefaultConstructor(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
hashCode() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.FieldWrapper
 
hashCode() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
 
hashCode() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSetResult
A hashCode calculated based on the results
hashCode() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionKey
 
hasInputResolvers() - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
hasOutputResolver() - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
hasParameter(String) - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
hasParameter(String) - Method in class org.mule.runtime.module.extension.internal.runtime.LazyExecutionContext
hasResource(Object) - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransaction

I

IdempotentDeclarationWalker - Class in org.mule.runtime.module.extension.internal.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.module.extension.internal.util.IdempotentDeclarationWalker
 
IllegalComponentException - Exception in org.mule.runtime.module.extension.internal.runtime.exception
A RuntimeException which marks that a selected component is not valid or is misconfigured
IllegalComponentException(String) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.exception.IllegalComponentException
 
IllegalComponentException(String, Throwable) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.exception.IllegalComponentException
 
IllegalOperationException - Exception in org.mule.runtime.module.extension.internal.runtime.operation
A IllegalComponentException which marks that a current operation is not valid or is misconfigured
IllegalOperationException(String) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.operation.IllegalOperationException
 
IllegalOperationException(String, Throwable) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.operation.IllegalOperationException
 
IllegalSourceException - Exception in org.mule.runtime.module.extension.internal.runtime.operation
A IllegalComponentException which marks that a selected Source is not valid or is misconfigured
IllegalSourceException(String) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.operation.IllegalSourceException
 
IllegalSourceException(String, Throwable) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.operation.IllegalSourceException
 
ImmutableExpirationPolicy - Class in org.mule.runtime.module.extension.internal.runtime
A immutable implementation of ExpirationPolicy
ImmutableExpirationPolicy(long, TimeUnit, TimeSupplier) - Constructor for class org.mule.runtime.module.extension.internal.runtime.ImmutableExpirationPolicy
 
ImplementingMethodModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
An immutable model property which indicates that the owning OperationModel was derived from a given ImplementingMethodModelProperty.method
ImplementingMethodModelProperty(Method) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ImplementingMethodModelProperty
Creates a new instance referencing the given method
ImplementingParameterModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
An immutable model property which indicates that the owning EnrichableModel was derived from a given ImplementingParameterModelProperty.parameter
ImplementingParameterModelProperty(Parameter) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ImplementingParameterModelProperty
Creates a new instance referencing the given parameter
ImplementingTypeModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
An immutable model property which indicates that the owning EnrichableModel was derived from a given ImplementingTypeModelProperty.type
ImplementingTypeModelProperty(Class<?>) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ImplementingTypeModelProperty
Creates a new instance referencing the given type
IMPLICIT_ARGUMENT_TYPES - Static variable in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ExtensionParameter
 
ImplicitConfigurationProviderFactory - Interface in org.mule.runtime.module.extension.internal.runtime.config
Provides implicit configuration providers which are compliant with a ConfigurationModel.
ImplicitConnectionProviderFactory - Interface in org.mule.runtime.module.extension.internal.runtime.config
Creates ConnectionProvider instances which can be implicitly derived from a given ExtensionModel.
ImplicitConnectionProviderValueResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
Uses a ImplicitConnectionProviderFactory to create an implicit ConnectionProvider.
ImplicitConnectionProviderValueResolver(String, ExtensionModel, ConfigurationModel, MuleContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ImplicitConnectionProviderValueResolver
 
ImplicitObjectUtils - Class in org.mule.runtime.module.extension.internal.introspection.utils
Utilities for creating object with implicit values based on a ParameterizedModel
ImportedTypesModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Test the extension type to be annotated with Import, in which case it adds an ImportedTypeModel on the extension level.
ImportedTypesModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.ImportedTypesModelEnricher
 
InfrastructureFieldContributor - Class in org.mule.runtime.module.extension.internal.introspection.describer.contributor
ParameterDeclarerContributor implementation which given a ExtensionParameter which their type is one of the considered as an Infrastructure Type (InfrastructureTypeMapping) changes the ExpressionSupport to ExpressionSupport.NOT_SUPPORTED and adds InfrastructureParameterModelProperty
InfrastructureFieldContributor() - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.contributor.InfrastructureFieldContributor
 
InfrastructureParameterModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty meant to be applied on ParameterModel instances which represent an infrastructure parameter
InfrastructureParameterModelProperty() - Constructor for class org.mule.runtime.module.extension.internal.model.property.InfrastructureParameterModelProperty
 
InfrastructureTypeMapping - Class in org.mule.runtime.module.extension.internal.introspection.describer.model
Mapping for types considered of "Infrastructure", of the Class of the infrastructure type and the String name of it.
InfrastructureTypeMapping() - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.model.InfrastructureTypeMapping
 
initEvaluator(MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.TypeSafeExpressionValueResolver
 
initialise() - Method in class org.mule.runtime.module.extension.internal.introspection.AbstractInterceptable
Propagates this phase to all the AbstractInterceptable.interceptors
initialise() - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
 
initialise() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
Initialises this instance by Initialising the LifecycleAwareConfigurationInstance.configurationStats Performs dependency injection on the LifecycleAwareConfigurationInstance.value and each item in AbstractInterceptable.getInterceptors() Propagates this lifecycle phase into the the LifecycleAwareConfigurationInstance.value and each item in AbstractInterceptable.getInterceptors()
initialise() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
Performs dependency injection into all the currently provided configurations, and when needed, fires the Initialisable.initialise() phase on them
initialise() - Method in class org.mule.runtime.module.extension.internal.runtime.execution.InterceptableOperationExecutorWrapper
Performs dependency injection into the InterceptableOperationExecutorWrapper.delegate and the items in the AbstractInterceptable.interceptors list.
initialise() - Method in class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveMethodComponentExecutor
 
initialise() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Makes sure that the operation is valid by invoking ExtensionComponent.validateOperationConfiguration(ConfigurationProvider) and then delegates on ExtensionComponent.doInitialise() for custom initialisation
initialise() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.ReflectiveMethodOperationExecutor
 
injectConfigName(EnrichableModel, Object, String) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
 
instantiateObject() - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConfigurationObjectBuilder
Creates a new instance by using the ConfigurationFactory in the ConfigurationFactoryModelProperty
instantiateObject() - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConnectionProviderObjectBuilder
Creates the instances to be produced
instantiateObject() - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.DefaultResolverSetBasedObjectBuilder
 
instantiateObject() - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ResolverSetBasedObjectBuilder
Creates the instances to be produced
InterceptableOperationExecutorWrapper - Class in org.mule.runtime.module.extension.internal.runtime.execution
Decorates an OperationExecutor adding the behavior defined in AbstractInterceptable.
InterceptableOperationExecutorWrapper(OperationExecutor, List<Interceptor>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.execution.InterceptableOperationExecutorWrapper
Creates a new instance
INTERCEPTING_CALLBACK_PARAM - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The key of an execution context variable on which the InterceptingCallback is stored
InterceptingExecutionMediator - Class in org.mule.runtime.module.extension.internal.runtime
An ExecutionMediator for intercepting operations.
InterceptingExecutionMediator(ExecutionMediator) - Constructor for class org.mule.runtime.module.extension.internal.runtime.InterceptingExecutionMediator
Creates a new instance
InterceptingModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A marker ModelProperty to signal that the owning OperationModel is intercepting
InterceptingModelProperty() - Constructor for class org.mule.runtime.module.extension.internal.model.property.InterceptingModelProperty
 
InterceptingOperationMessageProcessor - Class in org.mule.runtime.module.extension.internal.runtime.operation
A specialization of OperationMessageProcessor which also implements InterceptingMessageProcessor.
InterceptingOperationMessageProcessor(ExtensionModel, OperationModel, ConfigurationProvider, String, ResolverSet, ExtensionManagerAdapter, PolicyManager) - Constructor for class org.mule.runtime.module.extension.internal.runtime.operation.InterceptingOperationMessageProcessor
 
InterceptorsModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A model property which allows the enriched component to specify its own set of interceptors through a list of InterceptorFactory
InterceptorsModelProperty(List<InterceptorFactory>) - Constructor for class org.mule.runtime.module.extension.internal.model.property.InterceptorsModelProperty
Creates a new instance which holds a copy of the given interceptorFactories
IntrospectionUtils - Class in org.mule.runtime.module.extension.internal.util
Set of utility operations to get insights about objects and their components
isAnnotatedWith(Class<? extends Annotation>) - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.WithAnnotations
 
isBasic(MetadataType) - Static method in class org.mule.runtime.module.extension.internal.util.ExtensionMetadataTypeUtils
 
isCustomScope() - Method in class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConnectionProviderObjectBuilder
Whether any of the registered ValueResolvers are dynamic
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.DefaultObjectBuilder
Whether any of the registered ValueResolvers are dynamic
isDynamic() - Method in interface org.mule.runtime.module.extension.internal.runtime.objectbuilder.ObjectBuilder
Whether any of the registered ValueResolvers are dynamic
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ResolverSetBasedObjectBuilder
Whether any of the registered ValueResolvers are dynamic
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.CollectionValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ConnectionProviderResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ExpressionBasedParameterResolverValueResolver
returns false if subsequent invocations to ValueResolver.resolve(Event) will return the same value.
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ExpressionFunctionValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ImplicitConnectionProviderValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.MapValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.NativeQueryParameterValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.NestedProcessorListValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.NullSafeValueResolverWrapper
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ObjectBuilderValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.RegistryLookupValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSet
Whether at least one of the given ValueResolver are dynamic
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.StaticValueResolver
 
isDynamic() - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.TypeSafeExpressionValueResolver
 
isDynamic() - Method in interface org.mule.runtime.module.extension.internal.runtime.resolver.ValueResolver
returns false if subsequent invocations to ValueResolver.resolve(Event) will return the same value.
isExpired(long, TimeUnit) - Method in class org.mule.runtime.module.extension.internal.runtime.ImmutableExpirationPolicy
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.FunctionParameterTypeModelProperty
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.introspection.describer.ParameterResolverTypeModelProperty
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.CallbackParameterModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ConfigurationFactoryModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ConnectionProviderFactoryModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ConnectionTypeModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.DeclaringMemberModelProperty
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ExceptionEnricherModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ExtendingOperationModelProperty
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingMethodModelProperty
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingParameterModelProperty
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ImplementingTypeModelProperty
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.InfrastructureParameterModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.InterceptingModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.InterceptorsModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.MetadataResolverFactoryModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.NullSafeModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.OperationExecutorModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.ParameterGroupModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.QueryParameterModelProperty
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.RequireNameField
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.SourceCallbackModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.SourceFactoryModelProperty
 
isExternalizable() - Method in class org.mule.runtime.module.extension.internal.model.property.TypeRestrictionModelProperty
isFinal(MetadataType) - Static method in class org.mule.runtime.module.extension.internal.util.ExtensionMetadataTypeUtils
 
isInstantiable(MetadataType) - Static method in class org.mule.runtime.module.extension.internal.util.ExtensionMetadataTypeUtils
 
isInstantiable(Class<?>) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
isInstantiable(Class<?>, boolean) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
isMultiLevelMetadataKeyId(Set<Class<? extends Annotation>>, MetadataType) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Given a Set of Annotation classes and a MetadataType that describes a component parameter, indicates if the parameter is considered as a multilevel MetadataKeyId
isNullSafe(ParameterModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
 
isParameterContainer(Set<Class<? extends Annotation>>, MetadataType) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
Given a Set of annotation classes and a MetadataType of a component parameter, indicates if the parameter is a parameter container.
isRequired() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ExtensionParameter
 
isRequired(AccessibleObject) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
isRequired(ParameterModel, boolean) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
isReuseObject() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.XAExtensionTransactionalResource
isTransacted() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionFactory
isTransactional(ComponentModel) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
 
isTransactionResolved() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionalResource
 
isVoid(Method) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 
isVoid(ComponentModel) - Static method in class org.mule.runtime.module.extension.internal.util.IntrospectionUtils
 

L

LazyExecutionContext<M extends org.mule.runtime.api.meta.model.ComponentModel> - Class in org.mule.runtime.module.extension.internal.runtime
A lazy version of a ExecutionContext which resolves the values of the parameters of the operation on demand.
LazyExecutionContext(ResolverSet, M, ExtensionModel, Event) - Constructor for class org.mule.runtime.module.extension.internal.runtime.LazyExecutionContext
 
LifecycleAwareConfigurationInstance - Class in org.mule.runtime.module.extension.internal.runtime.config
Implementation of ConfigurationInstance which propagates dependency injection and lifecycle phases into the contained configuration LifecycleAwareConfigurationInstance.value and LifecycleAwareConfigurationInstance.connectionProvider (if present).
LifecycleAwareConfigurationInstance(String, ConfigurationModel, Object, List<Interceptor>, Optional<ConnectionProvider>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
Creates a new instance
LifecycleAwareConfigurationProvider - Class in org.mule.runtime.module.extension.internal.runtime.config
Base class for implementations of ConfigurationProvider which keep track of the ConfigurationInstance they generate and propagate lifecycle and IoC into them.
LifecycleAwareConfigurationProvider(String, ExtensionModel, ConfigurationModel) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
 
lifecycleManager - Variable in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
 

M

MapValueResolver<K,V> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A ValueResolver that takes a list of ValueResolvers and upon invocation of MapValueResolver.resolve(Event) it return a Map of values with the outcome of each original resolver.
MapValueResolver(Class<? extends Map>, List<ValueResolver<K>>, List<ValueResolver<V>>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.MapValueResolver
Creates a new instance
MAX_ONE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MessageArgumentResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
An implementation of ArgumentResolver which returns the Message associated with a given ExecutionContext.
MessageArgumentResolver() - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.MessageArgumentResolver
 
MetadataComponentModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
Validates that all operations which return type is a Object or a Map have defined a OutputTypeResolver.
MetadataComponentModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.MetadataComponentModelValidator
 
MetadataMediator - Class in org.mule.runtime.module.extension.internal.metadata
Resolves a Component's Metadata by coordinating the several moving parts that are affected by the Metadata fetching process, so that such pieces can remain decoupled.
MetadataMediator(ComponentModel) - Constructor for class org.mule.runtime.module.extension.internal.metadata.MetadataMediator
 
MetadataResolverFactoryModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A model property which allows the enriched component to specify its own MetadataResolverFactory
MetadataResolverFactoryModelProperty(MetadataResolverFactory) - Constructor for class org.mule.runtime.module.extension.internal.model.property.MetadataResolverFactoryModelProperty
Creates a new instance
MetadataScopeAdapter - Class in org.mule.runtime.module.extension.internal.metadata
Adapter implementation which expands the MetadataScope to a more descriptive of the developer's metadata declaration for a component
MetadataScopeAdapter(Class<?>, Method, OperationDeclaration) - Constructor for class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
MetadataScopeAdapter(Class<?>, Class<?>) - Constructor for class org.mule.runtime.module.extension.internal.metadata.MetadataScopeAdapter
 
MethodArgumentResolverDelegate - Class in org.mule.runtime.module.extension.internal.runtime.execution
Resolves the values of an ComponentModel's parameterModels by matching them to the arguments in a Method
MethodArgumentResolverDelegate(ComponentModel, Method) - Constructor for class org.mule.runtime.module.extension.internal.runtime.execution.MethodArgumentResolverDelegate
Creates a new instance for the given method
MethodElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for an element to be considered as a Method
MethodWrapper - Class in org.mule.runtime.module.extension.internal.introspection.describer.model.runtime
Wrapper for Method that provide utility methods to facilitate the introspection of a Method
MethodWrapper(Method) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.MethodWrapper
 
MIME_TYPE_PARAMETER_NAME - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of a parameter that allows configuring the mimeType that should be applied
ModelValidator - Interface in org.mule.runtime.module.extension.internal.introspection.validation
Validates that a constructed model is legal, meaning it's consistent and doesn't violate any restriction.
MULE_ABSTRACT_EXTENSION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_EXTENSION_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_MESSAGE_SOURCE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_MESSAGE_SOURCE_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_OPERATOR - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_OPERATOR_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_POOLING_PROFILE_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_RECONNECTION_STRATEGY - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_RECONNECTION_STRATEGY_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_ABSTRACT_REDELIVERY_POLICY - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_EXTENSION_CONNECTION_PROVIDER_ELEMENT - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_EXTENSION_CONNECTION_PROVIDER_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_EXTENSION_DYNAMIC_CONFIG_POLICY_ELEMENT - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_EXTENSION_NAMESPACE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_EXTENSION_OPERATION_TRANSACTIONAL_ACTION_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_EXTENSION_PREFIX - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_EXTENSION_SCHEMA_LOCATION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_MESSAGE_PROCESSOR_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_NAMESPACE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_POOLING_PROFILE_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_PREFIX - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_PROPERTY_PLACEHOLDER_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_SCHEMA_LOCATION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_TLS_NAMESPACE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
MULE_TLS_SCHEMA_LOCATION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
muleContext - Variable in class org.mule.runtime.module.extension.internal.introspection.AbstractInterceptable
 
muleContext - Variable in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
 
muleContext - Variable in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
MuleExtensionAnnotationParser - Class in org.mule.runtime.module.extension.internal.introspection.describer
Utilities for reading annotations as a mean to describe extensions
MuleExtensionAnnotationParser() - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.MuleExtensionAnnotationParser
 
MuleExtensionUtils - Class in org.mule.runtime.module.extension.internal.util
Utilities for handling extensions
MuleExtensionUtils() - Constructor for class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
 
MutableConfigurationStats - Interface in org.mule.runtime.module.extension.internal.runtime.config
A specialization of ConfigurationStats which adds behavior to mutate the state of this instance

N

NameClashModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
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.module.extension.internal.introspection.validation.NameClashModelValidator
 
NativeQueryParameterValueResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
ValueResolver implementation which translates DsqlQuerys to queries in the Native Query Language.
NativeQueryParameterValueResolver(String, Class<? extends QueryTranslator>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.NativeQueryParameterValueResolver
 
NestedProcessorListValueResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
An AbstractNestedProcessorValueResolver which wraps the given Event in a List of NestedProcessor.
NestedProcessorListValueResolver(List<Processor>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.NestedProcessorListValueResolver
 
NestedProcessorValueResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
An AbstractNestedProcessorValueResolver which wraps the given Event in a NestedProcessor.
NestedProcessorValueResolver(Processor) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.NestedProcessorValueResolver
 
newBuilder(ExtensionRegistry, MuleContext) - Static method in class org.mule.runtime.module.extension.internal.manager.DefaultConfigurationExpirationMonitor.Builder
Creates a new builder instance
newBuilder() - Static method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSetResult
Creates a new ResolverSetResult.Builder instance.
newKey(String, String) - Static method in class org.mule.runtime.module.extension.internal.metadata.PartAwareMetadataKeyBuilder
Creates and returns new instance of a PartAwareMetadataKeyBuilder, to help building a new MetadataKey represented by the given
noClassLoaderException(String) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Creates an exception that says that no ClassLoader was specified for the extension of the given extensionName
NullExceptionEnricher - Class in org.mule.runtime.module.extension.internal.runtime.exception
 
NullExceptionEnricher() - Constructor for class org.mule.runtime.module.extension.internal.runtime.exception.NullExceptionEnricher
 
NullSafeModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty intended to be used on parameters to signal that if the parameter is resolved to null, then the runtime should create a default instance, such as described in NullSafe
NullSafeModelProperty(MetadataType) - Constructor for class org.mule.runtime.module.extension.internal.model.property.NullSafeModelProperty
 
NullSafeValueResolverWrapper<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A ValueResolver wrapper which generates and returns default instances if the NullSafeValueResolverWrapper.delegate returns null.
NullSourceCallbackExecutor - Class in org.mule.runtime.module.extension.internal.runtime.source
Null object implementation of SourceCallbackExecutor
NullSourceCallbackExecutor() - Constructor for class org.mule.runtime.module.extension.internal.runtime.source.NullSourceCallbackExecutor
 
NullSourceCompletionHandler - Class in org.mule.runtime.module.extension.internal.runtime.source
SourceCompletionHandler that does nothing.
NullSourceCompletionHandler() - Constructor for class org.mule.runtime.module.extension.internal.runtime.source.NullSourceCompletionHandler
 

O

ObjectBuilder<T> - Interface in org.mule.runtime.module.extension.internal.runtime.objectbuilder
A builder capable of creating instances of a given Class, populating its attributes based on a list of ValueResolvers.
ObjectBuilderValueResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
ObjectBuilderValueResolver(ObjectBuilder<T>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ObjectBuilderValueResolver
 
of(Class<T>) - Static method in class org.mule.runtime.module.extension.internal.metadata.ResolverSupplier
Creates a new Supplier instance, which will return instances of the given Class.
of(Class<? extends Collection>, List<ValueResolver<T>>) - Static method in class org.mule.runtime.module.extension.internal.runtime.resolver.CollectionValueResolver
 
of(Class<? extends Map>, List<ValueResolver<K>>, List<ValueResolver<V>>) - Static method in class org.mule.runtime.module.extension.internal.runtime.resolver.MapValueResolver
 
of(ValueResolver<T>, MetadataType, MuleContext) - Static method in class org.mule.runtime.module.extension.internal.runtime.resolver.NullSafeValueResolverWrapper
Creates a new instance
onCompletion(Event, Map<String, Object>, ExceptionCallback<Throwable>) - Method in class org.mule.runtime.module.extension.internal.runtime.source.NullSourceCompletionHandler
 
onCompletion(Event, Map<String, Object>, ExceptionCallback<Throwable>) - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter.DefaultSourceCompletionHandler
 
onCompletion(Event, Map<String, Object>, ExceptionCallback<Throwable>) - Method in interface org.mule.runtime.module.extension.internal.runtime.source.SourceCompletionHandler
Invoked on successful completion of flow processing.
onConnectionProvider(ConnectedDeclaration, ConnectionProviderDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
 
onConnectionProvider(ConnectionProviderDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
Invoked when an ConnectedDeclaration is found in the traversed extensionDeclaration.
onError(ExecutionContext, RetryRequest, Throwable) - Method in class org.mule.runtime.module.extension.internal.runtime.connectivity.ConnectionInterceptor
If the exception is a ConnectionException a retry of failed request will be asked
onException(Throwable) - Method in class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
 
onExpired(BiConsumer<String, ConfigurationInstance>) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultConfigurationExpirationMonitor.Builder
Provides a BiConsumer which receives each expired config instance and provides the behavior of how to expire it.
onFailure(MessagingException, Map<String, Object>) - Method in class org.mule.runtime.module.extension.internal.runtime.source.NullSourceCompletionHandler
 
onFailure(MessagingException, Map<String, Object>) - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter.DefaultSourceCompletionHandler
 
onFailure(MessagingException, Map<String, Object>) - Method in interface org.mule.runtime.module.extension.internal.runtime.source.SourceCompletionHandler
Invoked when a failure occurs during the flow processing
onOperation(WithOperationsDeclaration, OperationDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
 
onOperation(OperationDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
Invoked when an OperationDeclaration is found in the traversed extensionDeclaration.
onParameter(ParameterizedDeclaration, ParameterGroupDeclaration, ParameterDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
 
onParameter(ParameterGroupDeclaration, ParameterDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
Invoked when an ParameterDeclaration is found in the traversed extensionDeclaration.
onParameterGroup(ParameterizedDeclaration, ParameterGroupDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
 
onParameterGroup(ParameterGroupDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
Invoked when an ParameterGroupDeclaration is found in the traversed extensionDeclaration
onSource(WithSourcesDeclaration, SourceDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
 
onSource(SourceDeclaration) - Method in class org.mule.runtime.module.extension.internal.util.IdempotentDeclarationWalker
Invoked when an SourceDeclaration is found in the traversed extensionDeclaration
OPERATION_SUBSTITUTION_GROUP_SUFFIX - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
OperationContainerElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for a element from which operation container can be derived
OperationExecutorFactoryWrapper - Class in org.mule.runtime.module.extension.internal.runtime.execution
Decorates a OperationExecutorFactory so that the instances that it generates are also decorated through a InterceptableOperationExecutorWrapper, so that the items in the OperationExecutorFactoryWrapper.interceptors list can apply.
OperationExecutorFactoryWrapper(OperationExecutorFactory, List<Interceptor>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.execution.OperationExecutorFactoryWrapper
Creates a new instance
OperationExecutorModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty meant to be used on operation models, which provides access to a OperationExecutorFactory used to execute such operation
OperationExecutorModelProperty(OperationExecutorFactory) - Constructor for class org.mule.runtime.module.extension.internal.model.property.OperationExecutorModelProperty
Creates a new instance
OperationMessageProcessor - Class in org.mule.runtime.module.extension.internal.runtime.operation
A Processor capable of executing extension operations.
OperationMessageProcessor(ExtensionModel, OperationModel, ConfigurationProvider, String, ResolverSet, ExtensionManagerAdapter, PolicyManager) - Constructor for class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
OperationParametersModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
Validates that no parameters named target, since that word is reserved.
OperationParametersModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.OperationParametersModelValidator
 
OperationParameterValueResolver - Class in org.mule.runtime.module.extension.internal.runtime.operation
OperationParameterValueResolver(ExecutionContext<OperationModel>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.operation.OperationParameterValueResolver
 
OperationReturnTypeModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
Validates that all operations specify a valid return type.
OperationReturnTypeModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.OperationReturnTypeModelValidator
 
org.mule.runtime.module.extension.internal - package org.mule.runtime.module.extension.internal
 
org.mule.runtime.module.extension.internal.config - package org.mule.runtime.module.extension.internal.config
 
org.mule.runtime.module.extension.internal.introspection - package org.mule.runtime.module.extension.internal.introspection
 
org.mule.runtime.module.extension.internal.introspection.describer - package org.mule.runtime.module.extension.internal.introspection.describer
 
org.mule.runtime.module.extension.internal.introspection.describer.contributor - package org.mule.runtime.module.extension.internal.introspection.describer.contributor
 
org.mule.runtime.module.extension.internal.introspection.describer.model - package org.mule.runtime.module.extension.internal.introspection.describer.model
 
org.mule.runtime.module.extension.internal.introspection.describer.model.runtime - package org.mule.runtime.module.extension.internal.introspection.describer.model.runtime
 
org.mule.runtime.module.extension.internal.introspection.enricher - package org.mule.runtime.module.extension.internal.introspection.enricher
 
org.mule.runtime.module.extension.internal.introspection.utils - package org.mule.runtime.module.extension.internal.introspection.utils
 
org.mule.runtime.module.extension.internal.introspection.validation - package org.mule.runtime.module.extension.internal.introspection.validation
 
org.mule.runtime.module.extension.internal.introspection.version - package org.mule.runtime.module.extension.internal.introspection.version
 
org.mule.runtime.module.extension.internal.manager - package org.mule.runtime.module.extension.internal.manager
 
org.mule.runtime.module.extension.internal.metadata - package org.mule.runtime.module.extension.internal.metadata
 
org.mule.runtime.module.extension.internal.model.property - package org.mule.runtime.module.extension.internal.model.property
 
org.mule.runtime.module.extension.internal.resources - package org.mule.runtime.module.extension.internal.resources
 
org.mule.runtime.module.extension.internal.resources.manifest - package org.mule.runtime.module.extension.internal.resources.manifest
 
org.mule.runtime.module.extension.internal.runtime - package org.mule.runtime.module.extension.internal.runtime
 
org.mule.runtime.module.extension.internal.runtime.config - package org.mule.runtime.module.extension.internal.runtime.config
 
org.mule.runtime.module.extension.internal.runtime.connectivity - package org.mule.runtime.module.extension.internal.runtime.connectivity
 
org.mule.runtime.module.extension.internal.runtime.exception - package org.mule.runtime.module.extension.internal.runtime.exception
 
org.mule.runtime.module.extension.internal.runtime.execution - package org.mule.runtime.module.extension.internal.runtime.execution
 
org.mule.runtime.module.extension.internal.runtime.objectbuilder - package org.mule.runtime.module.extension.internal.runtime.objectbuilder
 
org.mule.runtime.module.extension.internal.runtime.operation - package org.mule.runtime.module.extension.internal.runtime.operation
 
org.mule.runtime.module.extension.internal.runtime.resolver - package org.mule.runtime.module.extension.internal.runtime.resolver
 
org.mule.runtime.module.extension.internal.runtime.source - package org.mule.runtime.module.extension.internal.runtime.source
 
org.mule.runtime.module.extension.internal.runtime.streaming - package org.mule.runtime.module.extension.internal.runtime.streaming
 
org.mule.runtime.module.extension.internal.runtime.transaction - package org.mule.runtime.module.extension.internal.runtime.transaction
 
org.mule.runtime.module.extension.internal.tooling - package org.mule.runtime.module.extension.internal.tooling
 
org.mule.runtime.module.extension.internal.util - package org.mule.runtime.module.extension.internal.util
 
org.mule.runtime.module.extension.internal.xml - package org.mule.runtime.module.extension.internal.xml
 

P

PagedOperationMessageProcessor - Class in org.mule.runtime.module.extension.internal.runtime.operation
A specialization of OperationMessageProcessor which also implements InterceptingMessageProcessor.
PagedOperationMessageProcessor(ExtensionModel, OperationModel, ConfigurationProvider, String, ResolverSet, ExtensionManagerAdapter, PolicyManager) - Constructor for class org.mule.runtime.module.extension.internal.runtime.operation.PagedOperationMessageProcessor
 
PagingProviderProducer<T> - Class in org.mule.runtime.module.extension.internal.runtime.streaming
Implementation of Producer that uses an instance of PagingProvider to get its results.
PagingProviderProducer(PagingProvider<Object, T>, ConfigurationInstance, ConnectionManager) - Constructor for class org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer
 
ParameterDeclarationContext - Class in org.mule.runtime.module.extension.internal.introspection.utils
Utility class for parameter declaration to be able to give metadata of from which component this parameter is part of.
ParameterDeclarationContext(String, NamedDeclaration) - Constructor for class org.mule.runtime.module.extension.internal.introspection.utils.ParameterDeclarationContext
 
ParameterDeclarerContributor - Interface in org.mule.runtime.module.extension.internal.introspection.describer.contributor
Contract for parameter declarer contributors, this contributors are injected in the declaration of ParameterModels to be able to enrich the models in declaring time.
ParameterElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for an element from which a parameter can be derived
ParameterGroupArgumentResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
 
ParameterGroupArgumentResolver(ParameterGroupDescriptor) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ParameterGroupArgumentResolver
 
ParameterGroupDescriptor - Class in org.mule.runtime.module.extension.internal.introspection
Describes the the class in which a parameter group is being implemented and the element which contains it
ParameterGroupDescriptor(String, Type, AnnotatedElement) - Constructor for class org.mule.runtime.module.extension.internal.introspection.ParameterGroupDescriptor
 
ParameterGroupModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
 
ParameterGroupModelProperty(ParameterGroupDescriptor) - Constructor for class org.mule.runtime.module.extension.internal.model.property.ParameterGroupModelProperty
 
ParameterGroupObjectBuilder<T> - Class in org.mule.runtime.module.extension.internal.runtime.objectbuilder
An ObjectBuilder used to build pojos which are used with the ParameterGroup annotation.
ParameterGroupObjectBuilder(ParameterGroupDescriptor) - Constructor for class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ParameterGroupObjectBuilder
Create a new instance
ParameterizableTypeElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component that is based in a Class and can define parameters
ParameterizableTypeWrapper - Class in org.mule.runtime.module.extension.internal.introspection.describer.model.runtime
Wrapper for any kind of class that can define parameters
ParameterizableTypeWrapper(Class) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterizableTypeWrapper
 
ParameterModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
Validates that all parameters provided by the configurations, connection providers and operations from the extension complies with: The name must not be one of the reserved ones 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.module.extension.internal.introspection.validation.ParameterModelValidator
 
ParameterResolverArgumentResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
ArgumentResolver for the parameters that are of ParameterResolver type.
ParameterResolverArgumentResolver(String) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ParameterResolverArgumentResolver
 
ParameterResolverParameterTypeContributor - Class in org.mule.runtime.module.extension.internal.introspection.describer.contributor
ParameterDeclarerContributor implementation which given a ExtensionParameter of ParameterResolver type changes the declared type of the ParameterDeclarer from a ParameterResolver to the type of the generic.
ParameterResolverParameterTypeContributor(ClassTypeLoader) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.contributor.ParameterResolverParameterTypeContributor
 
ParameterResolverTypeModelProperty - Class in org.mule.runtime.module.extension.internal.introspection.describer
Marker ModelProperty for operation's ParameterModels that indicates that the enriched parameter is of ParameterResolver type and resolve values of the generic type.
ParameterResolverTypeModelProperty() - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.ParameterResolverTypeModelProperty
 
ParameterValueResolver - Interface in org.mule.runtime.module.extension.internal.runtime
Contract for extension components that knows how to resolve parameter values
ParameterWrapper - Class in org.mule.runtime.module.extension.internal.introspection.describer.model.runtime
Wrapper for Parameter that provide utility methods to facilitate the introspection of a Parameter
ParameterWrapper(Method, int) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.ParameterWrapper
 
parseExtensionManifestXml(URL) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
Deserializes an ExtensionManifest in XML format
parseExtensionManifestXml(URL) - Method in interface org.mule.runtime.module.extension.internal.manager.ExtensionManagerAdapter
Deserializes an ExtensionManifest in XML format
parseRepeatableAnnotation(Class<?>, Class<T>, Function<Annotation, T[]>) - Static method in class org.mule.runtime.module.extension.internal.introspection.describer.MuleExtensionAnnotationParser
 
PartAwareMetadataKeyBuilder - Class in org.mule.runtime.module.extension.internal.metadata
Extension of MetadataKeyBuilder which adds de capability of create DefaultMetadataKey with a configured partName
process(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
processException(Throwable) - Method in class org.mule.runtime.module.extension.internal.runtime.exception.ExceptionEnricherManager
 
produce() - Method in class org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer
Asks the delegate for the next page

Q

QueryMetadataResolverFactory - Class in org.mule.runtime.module.extension.internal.metadata
A MetadataResolverFactory implementation for Query operations, it provides initialized instances of OutputTypeResolver and QueryEntityResolver.
QueryMetadataResolverFactory(Class<? extends OutputTypeResolver>, Class<? extends QueryEntityResolver>) - Constructor for class org.mule.runtime.module.extension.internal.metadata.QueryMetadataResolverFactory
 
QueryParameterModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty for a OperationModel parameter that indicates that the parameter it's a Query.
QueryParameterModelProperty(Class<? extends QueryTranslator>) - Constructor for class org.mule.runtime.module.extension.internal.model.property.QueryParameterModelProperty
Creates a new instance.

R

ReflectiveMethodComponentExecutor<M extends org.mule.runtime.api.meta.model.ComponentModel> - Class in org.mule.runtime.module.extension.internal.runtime.execution
Executes a task associated to a ExecutionContext by invoking a given Method
ReflectiveMethodComponentExecutor(M, Method, Object) - Constructor for class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveMethodComponentExecutor
 
ReflectiveMethodOperationExecutor - Class in org.mule.runtime.module.extension.internal.runtime.operation
Implementation of OperationExecutor which works by using reflection to invoke a method from a class.
ReflectiveMethodOperationExecutor(OperationModel, Method, Object) - Constructor for class org.mule.runtime.module.extension.internal.runtime.operation.ReflectiveMethodOperationExecutor
 
ReflectiveOperationExecutorFactory<T> - Class in org.mule.runtime.module.extension.internal.runtime.execution
An implementation of OperationExecutorFactory which produces instances of ReflectiveMethodOperationExecutor.
ReflectiveOperationExecutorFactory(Class<T>, Method) - Constructor for class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveOperationExecutorFactory
 
registerConfiguration(ConfigurationInstance) - Method in class org.mule.runtime.module.extension.internal.runtime.config.DynamicConfigurationProvider
 
registerConfiguration(ConfigurationInstance) - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
Implementations are to invoke this method everytime they create a new ConfigurationInstance so that they're kept track of and the lifecycle can be propagated
registerConfigurationProvider(ConfigurationProvider) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
Registered the given ConfigurationProvider which should be later be used to serve invocations to ExtensionManagerAdapter.getConfigurationProvider(ExtensionModel) and ExtensionManager.getConfiguration(String, MuleEvent)
registerConfigurationProvider(ConfigurationProvider) - Method in interface org.mule.runtime.module.extension.internal.manager.ExtensionManagerAdapter
Registered the given ConfigurationProvider which should be later be used to serve invocations to ExtensionManagerAdapter.getConfigurationProvider(ExtensionModel) and ExtensionManager.getConfiguration(String, MuleEvent)
registerExtension(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
Registers the given ExtensionModel.
registerExtension(ExtensionManifest, ClassLoader) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
registerExtension(ExtensionModel) - Method in interface org.mule.runtime.module.extension.internal.manager.ExtensionManagerAdapter
Registers the given ExtensionModel.
RegistryLookupValueResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
Implementation of ValueResolver which accesses the mule registry and returns the value associated with RegistryLookupValueResolver.key.
RegistryLookupValueResolver(String, MuleContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.RegistryLookupValueResolver
Construct a new instance and set the RegistryLookupValueResolver.key that will be used to access the registry
release() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.TransactionalConnectionHandler
Does nothing since the connection shouldn't be released until the transaction is resolved
removeVariable(String) - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
Removes the variable value associated with key.
removeVariable(String) - Method in interface org.mule.runtime.module.extension.internal.runtime.ExecutionContextAdapter
Removes the variable value associated with key.
RequireNameField - Class in org.mule.runtime.module.extension.internal.model.property
A custom model property used to indicate that the class implementing a ConfigurationModel has a Field on which the config's name should be injected.
RequireNameField(Field) - Constructor for class org.mule.runtime.module.extension.internal.model.property.RequireNameField
Creates a new instance
resolve(ExecutionContext, Class<?>[]) - Method in class org.mule.runtime.module.extension.internal.runtime.execution.MethodArgumentResolverDelegate
 
resolve(ExecutionContext) - Method in interface org.mule.runtime.module.extension.internal.runtime.resolver.ArgumentResolver
Resolves an argument's value from the given executionContext
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ByParameterNameArgumentResolver
Resolves an argument's value from the given executionContext
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.CollectionValueResolver
Passes the given event to each resolvers and outputs a collection of type collectionType with each result
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ConfigurationArgumentResolver
 
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ConnectionArgumentResolver
Returns the connection previously set on the executionContext under the key ExtensionProperties.CONNECTION_PARAM
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ConnectionProviderResolver
 
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ErrorArgumentResolver
 
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.EventArgumentResolver
Returns the Event associated to the operationContext
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ExpressionBasedParameterResolverValueResolver
Resolves a value from the given event
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ExpressionFunctionValueResolver
 
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ImplicitConnectionProviderValueResolver
 
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.MapValueResolver
Passes the given event to each resolvers and outputs a map of type mapType with each result
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.MessageArgumentResolver
Returns the Message associated to the executionContext
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.NativeQueryParameterValueResolver
Resolves a value from the given event
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.NestedProcessorListValueResolver
 
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.NestedProcessorValueResolver
Returns a NestedProcessor that wraps the event
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.NullSafeValueResolverWrapper
 
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ObjectBuilderValueResolver
Delegates to builder
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ParameterGroupArgumentResolver
Resolves an argument's value from the given executionContext
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ParameterResolverArgumentResolver
Resolves an argument's value from the given executionContext
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.RegistryLookupValueResolver
Returns the registry value associated with RegistryLookupValueResolver.key
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSet
Evaluates all the added ValueResolvers and returns the results into a ResolverSetResult
resolve(ExecutionContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.SourceCallbackContextArgumentResolver
 
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.StaticValueResolver
Resolves a value from the given event
resolve(Event) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.TypeSafeExpressionValueResolver
 
resolve(Event) - Method in interface org.mule.runtime.module.extension.internal.runtime.resolver.ValueResolver
Resolves a value from the given event
resolverSet - Variable in class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ResolverSetBasedObjectBuilder
 
ResolverSet - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A ValueResolver which is based on associating a set of keys -> ValueResolver pairs.
ResolverSet() - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.ResolverSet
 
ResolverSetBasedObjectBuilder<T> - Class in org.mule.runtime.module.extension.internal.runtime.objectbuilder
Base implementation of an ObjectBuilder which generates object based on an EnrichableModel for with parameter groups have been defined based on a ParameterGroupModelProperty
ResolverSetBasedObjectBuilder(Class<?>, ResolverSet) - Constructor for class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ResolverSetBasedObjectBuilder
 
ResolverSetBasedObjectBuilder(Class<?>, ParameterizedModel, ResolverSet) - Constructor for class org.mule.runtime.module.extension.internal.runtime.objectbuilder.ResolverSetBasedObjectBuilder
 
ResolverSetResult - Class in org.mule.runtime.module.extension.internal.runtime.resolver
This class represents the outcome of the evaluation of a ResolverSet.
ResolverSetResult.Builder - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A builder for creating instances of ResolverSetResult.
ResolverSupplier<T extends org.mule.runtime.api.metadata.resolving.NamedTypeResolver> - Class in org.mule.runtime.module.extension.internal.metadata
Supplier implementation that returns instances of type T from a given Class
resolveVersion(Extension) - Method in class org.mule.runtime.module.extension.internal.introspection.version.StaticVersionResolver
 
resolveVersion(Extension) - Method in interface org.mule.runtime.module.extension.internal.introspection.version.VersionResolver
Resolves the version of the given extension
returnDelegate - Variable in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
 
rollback() - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.ExtensionTransactionalResource
runEvery(long, TimeUnit) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultConfigurationExpirationMonitor.Builder
Specifies how often should this instance check for expired config instances

S

SchemaConstants - Class in org.mule.runtime.module.extension.internal.xml
 
SchemaConstants() - Constructor for class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
set(Target, Value) - Method in class org.mule.runtime.module.extension.internal.util.FieldSetter
Sets the value into the target instance
set(Object, ResolverSetResult) - Method in class org.mule.runtime.module.extension.internal.util.GroupValueSetter
 
set(Object, ResolverSetResult) - Method in class org.mule.runtime.module.extension.internal.util.SingleValueSetter
Sets the resolverSetResult value for the SingleValueSetter.parameterName into the Field supplied in the constructor
set(Object, ResolverSetResult) - Method in interface org.mule.runtime.module.extension.internal.util.ValueSetter
Sets on target values contained in result.
setDynamicConfigExpirationFrequency(Time) - Method in class org.mule.runtime.module.extension.internal.config.DefaultExtensionConfig
 
setFlowConstruct(FlowConstruct) - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
setFlowConstruct(FlowConstruct) - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter
 
setListener(Processor) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.InterceptingOperationMessageProcessor
 
setListener(Processor) - Method in class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
 
setMuleContext(MuleContext) - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
 
setMuleContext(MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveMethodComponentExecutor
 
setMuleContext(MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
 
setMuleContext(MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.ReflectiveMethodOperationExecutor
 
setMuleContext(MuleContext) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.NestedProcessorValueResolver
 
setOwnerConfigName(String) - Method in class org.mule.runtime.module.extension.internal.runtime.config.ConnectionProviderObjectBuilder
 
setOwnerConfigName(String) - Method in class org.mule.runtime.module.extension.internal.runtime.resolver.ConnectionProviderResolver
 
setReuseObject(boolean) - Method in class org.mule.runtime.module.extension.internal.runtime.transaction.XAExtensionTransactionalResource
settersFor(ParameterizedModel) - Static method in class org.mule.runtime.module.extension.internal.util.GroupValueSetter
Returns a List containing one ValueSetter instance per each ParameterGroupDescriptor defined in the ParameterGroupModelProperty extracted from the given model.
setVariable(String, Object) - Method in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionContext
Sets a variable of the given key and value.
setVariable(String, Object) - Method in interface org.mule.runtime.module.extension.internal.runtime.ExecutionContextAdapter
Sets a variable of the given key and value.
shouldBeAdvertised() - Method in interface org.mule.runtime.module.extension.internal.introspection.describer.model.ExtensionParameter
 
SingleValueSetter - Class in org.mule.runtime.module.extension.internal.util
An implementation of ValueSetter for assigning the value of a single, non grouped ParameterModel

For performance reasons, it caches the setter to be used

SingleValueSetter(String, Field) - Constructor for class org.mule.runtime.module.extension.internal.util.SingleValueSetter
 
size() - Method in class org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer
Returns the total amount of available results informed by delegate
SOURCE_CALLBACK_CONTEXT_PARAM - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The key of an execution context variable on which the connection to be used was set
SourceAdapter - Class in org.mule.runtime.module.extension.internal.runtime.source
An adapter for Source which acts as a bridge with ExtensionMessageSource.
SourceAdapter(ExtensionModel, SourceModel, Source, Optional<ConfigurationInstance>, SourceCallbackFactory, ResolverSet, ResolverSet) - Constructor for class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter
 
SourceAdapter.DefaultSourceCompletionHandler - Class in org.mule.runtime.module.extension.internal.runtime.source
 
SourceAdapterFactory - Interface in org.mule.runtime.module.extension.internal.runtime.source
A factory for SourceAdapter instances
SourceCallbackContextArgumentResolver - Class in org.mule.runtime.module.extension.internal.runtime.resolver
An ArgumentResolver which returns a SourceCallbackContext registered as an ExecutionContext variable under the key ExtensionProperties.SOURCE_CALLBACK_CONTEXT_PARAM.
SourceCallbackContextArgumentResolver() - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.SourceCallbackContextArgumentResolver
 
SourceCallbackFactory - Interface in org.mule.runtime.module.extension.internal.runtime.source
A factory to create SourceCallback instances
SourceCallbackModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty to be used in SourceModel instances, which indicates that the source is listening for responses on the indicated methods.
SourceCallbackModelProperty(Optional<Method>, Optional<Method>) - Constructor for class org.mule.runtime.module.extension.internal.model.property.SourceCallbackModelProperty
Creates a new instance
SourceCallbackSanitizerModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Verifies that if a source was developed using JAVA and it contains methods annotated with OnSuccess and OnError which declare the same parameter, such parameter is not reflected as a ParameterModel twice.
SourceCallbackSanitizerModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.SourceCallbackSanitizerModelEnricher
 
SourceCompletionHandler - Interface in org.mule.runtime.module.extension.internal.runtime.source
Handles the result of flow processing.
SourceCompletionHandlerFactory - Interface in org.mule.runtime.module.extension.internal.runtime.source
A factory to create a SourceCompletionHandler associated to a SourceCallbackContext
SourceConfigurer - Class in org.mule.runtime.module.extension.internal.runtime.source
Resolves and injects the values of a Source that has fields annotated with Parameter or ParameterGroupDescriptor
SourceConfigurer(SourceModel, ResolverSet, MuleContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.source.SourceConfigurer
Create a new instance
SourceElement - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A contract for an element from which a message source can be derived
SourceFactoryModelProperty - Class in org.mule.runtime.module.extension.internal.model.property
A ModelProperty meant to be used on source models, which provides access to a SourceFactory used to create a message source
SourceFactoryModelProperty(SourceFactory) - Constructor for class org.mule.runtime.module.extension.internal.model.property.SourceFactoryModelProperty
Creates a new instance
SPRING_FRAMEWORK_NAMESPACE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SPRING_FRAMEWORK_SCHEMA_LOCATION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
start() - Method in class org.mule.runtime.module.extension.internal.introspection.AbstractInterceptable
Propagates this phase to all the AbstractInterceptable.interceptors
start() - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
start() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
Propagates this lifecycle phase into the the LifecycleAwareConfigurationInstance.value and each item in AbstractInterceptable.getInterceptors()
start() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
When needed, fires the Startable.start() phase on the currently provided configurations
start() - Method in class org.mule.runtime.module.extension.internal.runtime.execution.InterceptableOperationExecutorWrapper
Propagates this lifecycle phase into the items in the AbstractInterceptable.interceptors list and the InterceptableOperationExecutorWrapper.delegate
start() - Method in class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveMethodComponentExecutor
 
start() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Delegates into ExtensionComponent.doStart() making sure that it executes using the extension's class loader
start() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.ReflectiveMethodOperationExecutor
 
start() - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter
 
startConfig(ConfigurationInstance) - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
 
StaticConfigurationProvider - Class in org.mule.runtime.module.extension.internal.runtime.config
ConfigurationProvider which provides always the same StaticConfigurationProvider.configuration.
StaticConfigurationProvider(String, ExtensionModel, ConfigurationModel, ConfigurationInstance) - Constructor for class org.mule.runtime.module.extension.internal.runtime.config.StaticConfigurationProvider
 
StaticValueResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A ValueResolver which always returns the same constant value.
StaticValueResolver(T) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.StaticValueResolver
 
StaticVersionResolver - Class in org.mule.runtime.module.extension.internal.introspection.version
An immutable implementation of VersionResolver which always returns a fixed value obtained in the constructor
StaticVersionResolver(String) - Constructor for class org.mule.runtime.module.extension.internal.introspection.version.StaticVersionResolver
Creates a new instance
stop() - Method in class org.mule.runtime.module.extension.internal.introspection.AbstractInterceptable
Propagates this phase to all the AbstractInterceptable.interceptors.
stop() - Method in class org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager
stop() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationInstance
Propagates this lifecycle phase into the the LifecycleAwareConfigurationInstance.value and each item in AbstractInterceptable.getInterceptors().
stop() - Method in class org.mule.runtime.module.extension.internal.runtime.config.LifecycleAwareConfigurationProvider
When needed, fires the Stoppable.stop() phase on the currently provided configurations
stop() - Method in class org.mule.runtime.module.extension.internal.runtime.execution.InterceptableOperationExecutorWrapper
Propagates this lifecycle phase into the items in the AbstractInterceptable.interceptors list and the InterceptableOperationExecutorWrapper.delegate
stop() - Method in class org.mule.runtime.module.extension.internal.runtime.execution.ReflectiveMethodComponentExecutor
 
stop() - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Delegates into ExtensionComponent.doStop() making sure that it executes using the extension's class loader
stop() - Method in class org.mule.runtime.module.extension.internal.runtime.operation.ReflectiveMethodOperationExecutor
 
stop() - Method in class org.mule.runtime.module.extension.internal.runtime.source.SourceAdapter
 
stopMonitoring() - Method in interface org.mule.runtime.module.extension.internal.manager.ConfigurationExpirationMonitor
Stops monitoring and disposal of expired configuration instances
stopMonitoring() - Method in class org.mule.runtime.module.extension.internal.manager.DefaultConfigurationExpirationMonitor
Shutdowns the scheduler that executes the expiration tasks.
STRING - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SUBSTITUTABLE_BOOLEAN - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SUBSTITUTABLE_DATE_TIME - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SUBSTITUTABLE_DECIMAL - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SUBSTITUTABLE_INT - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SUBSTITUTABLE_LONG - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SUBSTITUTABLE_MAP - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SUBSTITUTABLE_NAME - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
SubTypesModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Test the extension type to be annotated with SubTypeMapping, in which case it adds an ImportedTypeModel on the extension level.
SubTypesModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.SubTypesModelEnricher
 
SubtypesModelValidator - Class in org.mule.runtime.module.extension.internal.introspection.validation
ModelValidator which applies to ExtensionModels.
SubtypesModelValidator() - Constructor for class org.mule.runtime.module.extension.internal.introspection.validation.SubtypesModelValidator
 

T

TARGET_ATTRIBUTE - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of a synthetic parameter that's automatically added to all non void operations.
TARGET_ATTRIBUTE_DESCRIPTION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
Human friendly description for ExtensionProperties.TARGET_ATTRIBUTE
testConnectivity(Object) - Method in class org.mule.runtime.module.extension.internal.tooling.ExtensionConnectivityTestingStrategy
TLS_ATTRIBUTE_NAME - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of an attribute which allows referencing a TlsContextFactory
TLS_CONTEXT_TYPE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
toActionCode(OperationTransactionalAction) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Converts the given action to its equivalent transactional action as defined in TransactionConfig
toMap(Annotation[]) - Static method in class org.mule.runtime.module.extension.internal.introspection.describer.MuleExtensionAnnotationParser
 
toMessage(Result) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Transforms the given result into a Message
toMessage(Result, MediaType) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Transforms the given result into a Message
TooManyConfigsException - Exception in org.mule.runtime.module.extension.internal.runtime.exception
Exception to signal that too many configs are eligible for executing a component and thus the user should manually select one
TooManyConfigsException(String, ExtensionModel, int) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.exception.TooManyConfigsException
 
TRANSACTIONAL_ACTION_PARAMETER_DESCRIPTION - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The description of the parameter for configuring transactional actions
TRANSACTIONAL_ACTION_PARAMETER_NAME - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of the parameter for configuring transactional actions
TRANSACTIONAL_TAB_NAME - Static variable in class org.mule.runtime.module.extension.internal.ExtensionProperties
The name of the tab in which transaction parameters should appear
TransactionalConnectionHandler<T extends org.mule.runtime.extension.api.connectivity.TransactionalConnection> - Class in org.mule.runtime.module.extension.internal.runtime.transaction
A ConnectionHandlerAdapter to be used when a TransactionalConnection is participating on a transaction.
TransactionalConnectionHandler(ExtensionTransactionalResource<T>) - Constructor for class org.mule.runtime.module.extension.internal.runtime.transaction.TransactionalConnectionHandler
Creates a new instance
Type - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component that is based on a Class
TYPE_PROPERTY_NAME - Static variable in class org.mule.runtime.module.extension.internal.introspection.describer.AnnotationsBasedDescriber
A DescriberManifest property key which points to the class which should be introspected by instances of this class
TYPE_SUFFIX - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
TypeRestrictionModelProperty<T> - Class in org.mule.runtime.module.extension.internal.model.property
A custom model property to link an EnrichableModel to a certain TypeRestrictionModelProperty.type which restricts it somehow.
TypeRestrictionModelProperty(Class<T>) - Constructor for class org.mule.runtime.module.extension.internal.model.property.TypeRestrictionModelProperty
 
TypeSafeExpressionValueResolver<T> - Class in org.mule.runtime.module.extension.internal.runtime.resolver
A ValueResolver which evaluates a MEL expressions and tries to ensure that the output is always of a certain type.
TypeSafeExpressionValueResolver(String, Class<?>, MuleContext) - Constructor for class org.mule.runtime.module.extension.internal.runtime.resolver.TypeSafeExpressionValueResolver
 
TypeWrapper - Class in org.mule.runtime.module.extension.internal.introspection.describer.model.runtime
Wrapper for Class that provide utility methods to facilitate the introspection of a Class
TypeWrapper(Class<?>) - Constructor for class org.mule.runtime.module.extension.internal.introspection.describer.model.runtime.TypeWrapper
 

U

UNBOUNDED - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
updateLastUsed() - Method in interface org.mule.runtime.module.extension.internal.runtime.config.MutableConfigurationStats
Updates the value of ConfigurationStats.getLastUsedMillis()
USE_OPTIONAL - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
USE_REQUIRED - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 

V

validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.ConfigurationModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.ConnectionProviderModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.ConnectionProviderNameModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.ContentParameterModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.ExclusiveParameterModelValidator
Validates the given model
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.ExportedTypesModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.MetadataComponentModelValidator
 
validate(ExtensionModel) - Method in interface org.mule.runtime.module.extension.internal.introspection.validation.ModelValidator
Validates the given model
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.NameClashModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.OperationParametersModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.OperationReturnTypeModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.ParameterModelValidator
 
validate(ExtensionModel) - Method in class org.mule.runtime.module.extension.internal.introspection.validation.SubtypesModelValidator
 
validateOperationConfiguration(ConfigurationProvider) - Method in class org.mule.runtime.module.extension.internal.runtime.ExtensionComponent
Validates that the configuration returned by the configurationProvider is compatible with the associated ComponentModel
validateOperationConfiguration(ConfigurationProvider) - Method in class org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessor
Validates that the OperationMessageProcessor.operationModel is valid for the given configurationProvider
validateOperationConfiguration(ConfigurationProvider) - Method in class org.mule.runtime.module.extension.internal.runtime.source.ExtensionMessageSource
Validates if the current source is valid for the set configuration.
valueOf(String) - Static method in enum org.mule.runtime.module.extension.internal.model.property.CallbackParameterModelProperty.CallbackPhase
Returns the enum constant of this type with the specified name.
ValueResolver<T> - Interface in org.mule.runtime.module.extension.internal.runtime.resolver
Provides a value which is dependant on a Event
ValueResolvingException - Exception in org.mule.runtime.module.extension.internal.runtime
Generic exception for when the resolution of a value fails
ValueResolvingException() - Constructor for exception org.mule.runtime.module.extension.internal.runtime.ValueResolvingException
 
ValueResolvingException(String) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.ValueResolvingException
 
ValueResolvingException(String, Throwable) - Constructor for exception org.mule.runtime.module.extension.internal.runtime.ValueResolvingException
 
values() - Static method in enum org.mule.runtime.module.extension.internal.model.property.CallbackParameterModelProperty.CallbackPhase
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSetter - Interface in org.mule.runtime.module.extension.internal.util
A contract for setting values into an object
VersionResolver - Interface in org.mule.runtime.module.extension.internal.introspection.version
Component that resolves an Extension version.

W

WithAnnotations - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component that can be annotated
WithConnectionProviders - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component from which a connection provider can be derived
WithDeclaringClass - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component which is derived from a declaration inside a Class
withExtensionClassLoader(ExtensionModel, Callable<T>) - Static method in class org.mule.runtime.module.extension.internal.util.MuleExtensionUtils
Executes the given callable using the ClassLoader associated to the extensionModel
WithGenerics - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component that could contain generic for their extended Super Class or implemented interface
WithMessageSources - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component from which, a list of message sources can be derived
WithOperationContainers - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component from which, a list of operation containers can be derived
WithParameters - Interface in org.mule.runtime.module.extension.internal.introspection.describer.model
A generic contract for any kind of component from which, a list of parameters can be derived
WORK_MANAGER - Static variable in class org.mule.runtime.module.extension.internal.runtime.DefaultExecutionMediator
 
write(GeneratedResource) - Method in class org.mule.runtime.module.extension.internal.resources.AbstractResourcesGenerator
Template method to actually write the given resource to a persistent store

X

XAExtensionTransactionalResource<T extends org.mule.runtime.extension.api.connectivity.XATransactionalConnection> - Class in org.mule.runtime.module.extension.internal.runtime.transaction
Specialization of ExtensionTransactionalResource capable of joining XA transactions.
XAExtensionTransactionalResource(T, ConnectionHandler<T>, Transaction) - Constructor for class org.mule.runtime.module.extension.internal.runtime.transaction.XAExtensionTransactionalResource
XML_NAMESPACE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
XmlModelEnricher - Class in org.mule.runtime.module.extension.internal.introspection.enricher
Verifies if the extension is annotated with Xml and if so, enriches the ExtensionDeclarer with a XmlDslModel.
XmlModelEnricher() - Constructor for class org.mule.runtime.module.extension.internal.introspection.enricher.XmlModelEnricher
 
XSD_EXTENSION - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
XSD_NAMESPACE - Static variable in class org.mule.runtime.module.extension.internal.xml.SchemaConstants
 
A B C D E F G H I L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.