- AbstractArtifactClassLoaderConfigurationAssembler - Class in org.mule.runtime.module.artifact.activation.internal.classloader
-
Assembles the class loader configuration for an artifact given all its pieces.
- AbstractArtifactClassLoaderConfigurationAssembler(ClassLoaderModel, MuleArtifactLoaderDescriptor) - Constructor for class org.mule.runtime.module.artifact.activation.internal.classloader.AbstractArtifactClassLoaderConfigurationAssembler
-
- AbstractArtifactDescriptorFactory<M extends org.mule.runtime.api.deployment.meta.AbstractMuleArtifactModel,T extends ArtifactDescriptor> - Class in org.mule.runtime.module.artifact.activation.internal.descriptor
-
Base class to create artifact descriptors.
- AbstractArtifactDescriptorFactory(File, ArtifactDescriptorValidatorBuilder) - Constructor for class org.mule.runtime.module.artifact.activation.internal.descriptor.AbstractArtifactDescriptorFactory
-
- AbstractDeployableArtifactDescriptorFactory<M extends org.mule.runtime.api.deployment.meta.MuleDeployableModel,T extends DeployableArtifactDescriptor> - Class in org.mule.runtime.module.artifact.activation.internal.deployable
-
Base class to create descriptors of artifacts that are deployable.
- AbstractDeployableArtifactDescriptorFactory(DeployableProjectModel, Map<String, String>, PluginModelResolver, PluginDescriptorResolver, ArtifactDescriptorValidatorBuilder) - Constructor for class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableArtifactDescriptorFactory
-
- AbstractDeployableProjectModelBuilder - Class in org.mule.runtime.module.artifact.activation.internal.deployable
-
- AbstractDeployableProjectModelBuilder() - Constructor for class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableProjectModelBuilder
-
- AbstractMavenDeployableProjectModelBuilder - Class in org.mule.runtime.module.artifact.activation.internal.maven
-
- AbstractMavenDeployableProjectModelBuilder(MavenConfiguration) - Constructor for class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- AbstractMuleSdkExtensionModelLoadingMediator - Class in org.mule.runtime.module.artifact.activation.internal.ast
-
- AbstractMuleSdkExtensionModelLoadingMediator(Optional<ArtifactCoordinates>, ExpressionLanguageMetadataService) - Constructor for class org.mule.runtime.module.artifact.activation.internal.ast.AbstractMuleSdkExtensionModelLoadingMediator
-
- addArtifactSpecificClassLoaderConfiguration(ClassLoaderConfiguration.ClassLoaderConfigurationBuilder) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.AbstractArtifactClassLoaderConfigurationAssembler
-
- addArtifactSpecificClassLoaderConfiguration(ClassLoaderConfiguration.ClassLoaderConfigurationBuilder) - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.PluginClassLoaderConfigurationAssembler
-
- addCustomLoadingRequestParameters(ExtensionModelLoadingRequest.Builder) - Method in class org.mule.runtime.module.artifact.activation.internal.ast.AbstractMuleSdkExtensionModelLoadingMediator
-
Allows for adding custom parameters to the loading request before the actual loading.
- addCustomLoadingRequestParameters(ExtensionModelLoadingRequest.Builder) - Method in class org.mule.runtime.module.artifact.activation.internal.ast.MuleSdkApplicationExtensionModelLoadingMediator
-
- ADDITIONAL_DEPENDENCIES_ELEMENT - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AdditionalPluginDependenciesResolver
-
- ADDITIONAL_PLUGIN_DEPENDENCIES_ELEMENT - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AdditionalPluginDependenciesResolver
-
- additionalPluginDependencies - Variable in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- AdditionalPluginDependenciesResolver - Class in org.mule.runtime.module.artifact.activation.internal.maven
-
Resolves additional plugin libraries for all plugins declared.
- AdditionalPluginDependenciesResolver(AetherMavenClient, List<Plugin>, File) - Constructor for class org.mule.runtime.module.artifact.activation.internal.maven.AdditionalPluginDependenciesResolver
-
- addParameter(String, Object) - Method in class org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionDiscoveryRequest.ExtensionDiscoveryRequestBuilder
-
Adds a custom parameter registered under key.
- addParameters(Map<String, Object>) - Method in class org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionDiscoveryRequest.ExtensionDiscoveryRequestBuilder
-
Adds the contents of the given map as custom parameters.
- applicationDescriptorCreator() - Static method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorCreator
-
- ApplicationDescriptorFactory - Class in org.mule.runtime.module.artifact.activation.internal.application
-
Creates an artifact descriptor for an application.
- ApplicationDescriptorFactory(DeployableProjectModel, Map<String, String>, PluginModelResolver, PluginDescriptorResolver, ArtifactDescriptorValidatorBuilder, DomainDescriptorResolver, DeployableArtifactDescriptorCreator<ApplicationDescriptor>) - Constructor for class org.mule.runtime.module.artifact.activation.internal.application.ApplicationDescriptorFactory
-
- applicationModelResolver() - Static method in interface org.mule.runtime.module.artifact.activation.api.deployable.ArtifactModelResolver
-
- ARTIFACT_ID - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- ARTIFACT_ID_ELEMENT - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AdditionalPluginDependenciesResolver
-
- ArtifactActivationException - Exception in org.mule.runtime.module.artifact.activation.api
-
Indicates that an error occurred while operating on an artifact.
- ArtifactActivationException(I18nMessage) - Constructor for exception org.mule.runtime.module.artifact.activation.api.ArtifactActivationException
-
- ArtifactActivationException(I18nMessage, Throwable) - Constructor for exception org.mule.runtime.module.artifact.activation.api.ArtifactActivationException
-
- ArtifactAstUtils - Class in org.mule.runtime.module.artifact.activation.api.ast
-
Utilities for parsing and handling ArtifactAst
- ArtifactAstUtils - Class in org.mule.runtime.module.artifact.activation.internal.ast
-
Utilities for parsing and handling ArtifactAst (for internal usage only).
- ArtifactClassLoaderResolver - Interface in org.mule.runtime.module.artifact.activation.api.classloader
-
Provides a way to create classLoaders for different artifact types.
- ArtifactClassLoaderResolverConstants - Class in org.mule.runtime.module.artifact.activation.internal.classloader
-
Provides constants to be used internally for the generation of classloaders
- ArtifactClassLoaderResolverConstants() - Constructor for class org.mule.runtime.module.artifact.activation.internal.classloader.ArtifactClassLoaderResolverConstants
-
- artifactCoordinates - Variable in class org.mule.runtime.module.artifact.activation.internal.ast.AbstractMuleSdkExtensionModelLoadingMediator
-
- ArtifactCopyNativeLibraryFinder - Class in org.mule.runtime.module.artifact.activation.internal.nativelib
-
* Finds native libraries in an application's lib folder and creates a copy of each found library inside a temporal application
folder.
- ArtifactCopyNativeLibraryFinder(File, URL[]) - Constructor for class org.mule.runtime.module.artifact.activation.internal.nativelib.ArtifactCopyNativeLibraryFinder
-
Creates a new native library finder
- ArtifactModelResolver<M extends org.mule.runtime.api.deployment.meta.MuleDeployableModel> - Interface in org.mule.runtime.module.artifact.activation.api.deployable
-
Provides a way to obtain a MuleDeployableModel serialized in a JSON file.
- ArtifactPluginDescriptorFactory - Class in org.mule.runtime.module.artifact.activation.internal.plugin
-
Creates an artifact descriptor for a plugin.
- ArtifactPluginDescriptorFactory(BundleDependency, MulePluginModel, DeployableArtifactDescriptor, List<BundleDependency>, Set<BundleDescriptor>, ArtifactDescriptorValidatorBuilder) - Constructor for class org.mule.runtime.module.artifact.activation.internal.plugin.ArtifactPluginDescriptorFactory
-
- ArtifactUtils - Class in org.mule.runtime.module.artifact.activation.internal.classloader.model.utils
-
Helper methods to convert artifact related classes and recognize mule plugin artifacts.
- ArtifactUtils() - Constructor for class org.mule.runtime.module.artifact.activation.internal.classloader.model.utils.ArtifactUtils
-
- assembleClassLoaderModel(ClassLoaderModel) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.ClassLoaderModelAssembler
-
- AstValidationUtils - Class in org.mule.runtime.module.artifact.activation.internal.ast.validation
-
Utilities for handling ValidationResults in a uniform way.
- AstXmlParserSupplier - Interface in org.mule.runtime.module.artifact.activation.api.ast
-
A component capable of supplying AstXmlParser instances
- CLASS_LOADER_MODEL_VERSION - Static variable in class org.mule.runtime.module.artifact.activation.internal.classloader.model.ClassLoaderModelAssembler
-
- CLASS_LOADER_MODEL_VERSION_110 - Static variable in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableProjectModelBuilder
-
- CLASS_LOADER_MODEL_VERSION_120 - Static variable in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableProjectModelBuilder
-
- CLASS_PATH_SEPARATOR - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- Classifier - Enum in org.mule.runtime.module.artifact.activation.internal.classloader
-
Types of projects supported.
- CLASSLOADER_MODEL_JSON_DESCRIPTOR - Static variable in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableProjectModelBuilder
-
- CLASSLOADER_MODEL_JSON_DESCRIPTOR_LOCATION - Static variable in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableProjectModelBuilder
-
- CLASSLOADER_MODEL_JSON_PATCH_DESCRIPTOR - Static variable in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableProjectModelBuilder
-
- CLASSLOADER_MODEL_JSON_PATCH_DESCRIPTOR_LOCATION - Static variable in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableProjectModelBuilder
-
- ClassLoaderModelAssembler - Class in org.mule.runtime.module.artifact.activation.internal.classloader.model
-
Assembles the class loader model for an artifact given all its pieces.
- ClassLoaderModelAssembler(ArtifactCoordinates, List<BundleDependency>, Set<BundleDescriptor>, List<String>, List<String>) - Constructor for class org.mule.runtime.module.artifact.activation.internal.classloader.model.ClassLoaderModelAssembler
-
- classLoaderResolver(ArtifactClassLoader, ModuleRepository, Function<String, File>) - Static method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
- completeIncremental(String) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.utils.VersionUtils
-
It completes the incremental version number with 0 in the event the version provided has the form x to become x.0.0 or x.y to
become x.y.0
- configure(CustomizationService) - Method in class org.mule.runtime.module.artifact.activation.api.service.config.ContainerServiceConfigurator
-
- CONTAINER_CLASS_LOADER - Static variable in class org.mule.runtime.module.artifact.activation.internal.classloader.ArtifactClassLoaderResolverConstants
-
- ContainerServiceConfigurator - Class in org.mule.runtime.module.artifact.activation.api.service.config
-
Configures available Service instances in an artifact's MuleContext in order to resolve injectable
dependencies.
- ContainerServiceConfigurator(List<Service>) - Constructor for class org.mule.runtime.module.artifact.activation.api.service.config.ContainerServiceConfigurator
-
Creates a new instance.
- containsReusableComponents(ArtifactAst) - Method in class org.mule.runtime.module.artifact.activation.internal.ast.AbstractMuleSdkExtensionModelLoadingMediator
-
- containsReusableComponents(ArtifactAst) - Method in class org.mule.runtime.module.artifact.activation.internal.ast.MuleSdkApplicationExtensionModelLoadingMediator
-
- create(String) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorCreator
-
Creates a deployable artifact descriptor with the given name.
- create(String, Optional<Properties>) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorCreator
-
Creates a deployable artifact descriptor with the given name and deployment properties.
- create() - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.AbstractArtifactDescriptorFactory
-
- create(String, URL[]) - Method in class org.mule.runtime.module.artifact.activation.internal.nativelib.DefaultNativeLibraryFinderFactory
-
- create(String, URL[]) - Method in interface org.mule.runtime.module.artifact.activation.internal.nativelib.NativeLibraryFinderFactory
-
Creates a native library finder for a given Mule artifact
- createApplicationClassLoader(ApplicationDescriptor) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for an application.
- createApplicationClassLoader(ApplicationDescriptor, PluginClassLoaderResolver) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for an application.
- createApplicationClassLoader(ApplicationDescriptor, Supplier<ArtifactClassLoader>) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for an application.
- createApplicationClassLoader(ApplicationDescriptor, Supplier<ArtifactClassLoader>, PluginClassLoaderResolver) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for an application.
- createApplicationClassLoader(ApplicationDescriptor, PluginClassLoaderResolver, List<URL>) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for an application.
- createApplicationClassLoader(ApplicationDescriptor, Supplier<ArtifactClassLoader>, PluginClassLoaderResolver, List<URL>) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for an application.
- createApplicationClassLoader(ApplicationDescriptor) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createApplicationClassLoader(ApplicationDescriptor, PluginClassLoaderResolver) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createApplicationClassLoader(ApplicationDescriptor, PluginClassLoaderResolver, List<URL>) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createApplicationClassLoader(ApplicationDescriptor, Supplier<ArtifactClassLoader>) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createApplicationClassLoader(ApplicationDescriptor, Supplier<ArtifactClassLoader>, PluginClassLoaderResolver) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createApplicationClassLoader(ApplicationDescriptor, Supplier<ArtifactClassLoader>, PluginClassLoaderResolver, List<URL>) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>, PluginModelResolver, PluginDescriptorResolver, DomainDescriptorResolver, DeployableArtifactDescriptorCreator<ApplicationDescriptor>) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorFactory
-
Creates a descriptor for an application, including its plugin descriptors.
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>, PluginModelResolver, PluginDescriptorResolver) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorFactory
-
Creates a descriptor for an application, including its plugin descriptors.
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>, DomainDescriptorResolver) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorFactory
-
Creates a descriptor for an application, including its plugin descriptors, using the default resolvers.
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>, DomainDescriptorResolver, DeployableArtifactDescriptorCreator<ApplicationDescriptor>) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorFactory
-
Creates a descriptor for an application, including its plugin descriptors, using the default resolvers.
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorFactory
-
Creates a descriptor for an application, including its plugin descriptors, using the default resolvers.
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>, PluginModelResolver, PluginDescriptorResolver, DomainDescriptorResolver, DeployableArtifactDescriptorCreator<ApplicationDescriptor>) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.DefaultDeployableArtifactDescriptorFactory
-
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>, PluginModelResolver, PluginDescriptorResolver) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.DefaultDeployableArtifactDescriptorFactory
-
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>, DomainDescriptorResolver) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.DefaultDeployableArtifactDescriptorFactory
-
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>, DomainDescriptorResolver, DeployableArtifactDescriptorCreator<ApplicationDescriptor>) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.DefaultDeployableArtifactDescriptorFactory
-
- createApplicationDescriptor(DeployableProjectModel, Map<String, String>) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.DefaultDeployableArtifactDescriptorFactory
-
- createArtifactModel() - Method in class org.mule.runtime.module.artifact.activation.internal.application.ApplicationDescriptorFactory
-
- createArtifactModel() - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.AbstractArtifactDescriptorFactory
-
- createArtifactModel() - Method in class org.mule.runtime.module.artifact.activation.internal.domain.DomainDescriptorFactory
-
- createArtifactModel() - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.ArtifactPluginDescriptorFactory
-
- createClassLoaderConfiguration() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.AbstractArtifactClassLoaderConfigurationAssembler
-
- createClassLoaderModel() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.ClassLoaderModelAssembler
-
- createClassLoaderModel() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.DeployableClassLoaderModelAssembler
-
- createDomainClassLoader(DomainDescriptor) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for a domain.
- createDomainClassLoader(DomainDescriptor, PluginClassLoaderResolver) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for a domain.
- createDomainClassLoader(DomainDescriptor) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createDomainClassLoader(DomainDescriptor, PluginClassLoaderResolver) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createDomainDescriptor(DeployableProjectModel, Map<String, String>, PluginModelResolver, PluginDescriptorResolver, DeployableArtifactDescriptorCreator<DomainDescriptor>) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorFactory
-
Creates a descriptor for a domain, including its plugin descriptors.
- createDomainDescriptor(DeployableProjectModel, Map<String, String>, DeployableArtifactDescriptorCreator<DomainDescriptor>) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorFactory
-
Creates a descriptor for a domain, including its plugin descriptors, using the default resolvers.
- createDomainDescriptor(DeployableProjectModel, Map<String, String>) - Method in interface org.mule.runtime.module.artifact.activation.api.descriptor.DeployableArtifactDescriptorFactory
-
Creates a descriptor for a domain, including its plugin descriptors, using the default resolvers.
- createDomainDescriptor(DeployableProjectModel, Map<String, String>, PluginModelResolver, PluginDescriptorResolver, DeployableArtifactDescriptorCreator<DomainDescriptor>) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.DefaultDeployableArtifactDescriptorFactory
-
- createDomainDescriptor(DeployableProjectModel, Map<String, String>, DeployableArtifactDescriptorCreator<DomainDescriptor>) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.DefaultDeployableArtifactDescriptorFactory
-
- createDomainDescriptor(DeployableProjectModel, Map<String, String>) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.DefaultDeployableArtifactDescriptorFactory
-
- createMulePluginClassLoader(MuleDeployableArtifactClassLoader, ArtifactPluginDescriptor, PluginDescriptorResolver) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for a plugin.
- createMulePluginClassLoader(MuleDeployableArtifactClassLoader, ArtifactPluginDescriptor, PluginDescriptorResolver, PluginClassLoaderResolver) - Method in interface org.mule.runtime.module.artifact.activation.api.classloader.ArtifactClassLoaderResolver
-
Creates a class loader for a plugin.
- createMulePluginClassLoader(MuleDeployableArtifactClassLoader, ArtifactPluginDescriptor, PluginDescriptorResolver) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createMulePluginClassLoader(MuleDeployableArtifactClassLoader, ArtifactPluginDescriptor, PluginDescriptorResolver, PluginClassLoaderResolver) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createPluginLookupPolicy(ArtifactPluginDescriptor, MuleDeployableArtifactClassLoader, PluginDescriptorResolver, PluginClassLoaderResolver) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- createResolutionErrorMessage(List<ArtifactPluginDescriptor>, List<ArtifactPluginDescriptor>) - Static method in class org.mule.runtime.module.artifact.activation.internal.plugin.BundlePluginDependenciesResolver
-
- get(ArtifactPluginDescriptor) - Method in interface org.mule.runtime.module.artifact.activation.api.plugin.PluginClassLoaderSupplier
-
Supplies the class loader corresponding to the given plugin descriptor.
- getActiveProfiles() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.MuleDeployableProjectModelBuilder
-
- getAdditionalDependencies() - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.Plugin
-
- getAdditionalPluginDependencies() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
These are dependencies that are added for each plugins.
- getApplicationId(String, String) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- getArtifactCoordinates() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.ClassLoaderModelAssembler
-
- getArtifactId() - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.Plugin
-
- getArtifactLocation() - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.AbstractArtifactDescriptorFactory
-
- getArtifactModel() - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.AbstractArtifactDescriptorFactory
-
- getArtifactPluginDescriptors() - Method in interface org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionDiscoveryRequest
-
- getArtifactPluginDescriptors() - Method in class org.mule.runtime.module.artifact.activation.internal.extension.discovery.DefaultExtensionDiscoveryRequest
-
- getAttribute(Xpp3Dom, String) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.utils.ArtifactUtils
-
- getAttribute(Xpp3Dom, String) - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.MuleDeployableProjectModelBuilder
-
- getBaseVersion(String) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.utils.VersionUtils
-
Returns the base version, i.e., in the format major.minor.patch.
- getBundleDependencies() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.AbstractArtifactClassLoaderConfigurationAssembler
-
- getBundleDependencies() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.DeployableClassLoaderConfigurationAssembler
-
- getBundleDependencies() - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.PluginClassLoaderConfigurationAssembler
-
- getBundleDescriptor(ApplicationGAVModel) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.utils.ArtifactUtils
-
- getBundleDescriptor() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableArtifactDescriptorFactory
-
- getBundleDescriptor() - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.AbstractArtifactDescriptorFactory
-
- getBundleDescriptor() - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.ArtifactPluginDescriptorFactory
-
- getClassLoaderConfiguration(MuleArtifactLoaderDescriptor) - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableArtifactDescriptorFactory
-
- getClassLoaderConfiguration(MuleArtifactLoaderDescriptor) - Method in class org.mule.runtime.module.artifact.activation.internal.descriptor.AbstractArtifactDescriptorFactory
-
- getClassLoaderConfiguration(MuleArtifactLoaderDescriptor) - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.ArtifactPluginDescriptorFactory
-
- getClassLoaderConfigurationBuilder() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.AbstractArtifactClassLoaderConfigurationAssembler
-
- getClassLoaderConfigurationBuilder() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.DeployableClassLoaderConfigurationAssembler
-
- getClassLoaderConfigurationBuilder() - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.PluginClassLoaderConfigurationAssembler
-
- getClassLoaderModelDescriptor(File) - Static method in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableProjectModelBuilder
-
- getDefaultConfigurationResource() - Method in class org.mule.runtime.module.artifact.activation.internal.application.ApplicationDescriptorFactory
-
- getDefaultConfigurationResource() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableArtifactDescriptorFactory
-
- getDefaultConfigurationResource() - Method in class org.mule.runtime.module.artifact.activation.internal.domain.DomainDescriptorFactory
-
- getDefaultMavenConfiguration() - Static method in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- getDefaultMavenConfiguration() - Static method in class org.mule.runtime.module.artifact.activation.internal.maven.MavenDeployableProjectModelBuilder
-
- getDependencies() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
These are the dependencies of the modeled project, regardless of the classifier.
- getDeployableArtifactCoordinates(Model, ApplicationGAVModel) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.utils.ArtifactUtils
-
- getDeployableModel() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
Mule projects contain additional model information within the project itself (i.e.: mule-artifact.json file).
- getDeployableModel() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableArtifactDescriptorFactory
-
- getDeployableProjectArtifactCoordinates(Model) - Method in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- getDeploymentProperties() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableArtifactDescriptorFactory
-
- getDescriptor() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
This contains the GAV of the modeled project.
- getDomainId(String) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- getDomainId(String) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.MuleSharedDomainClassLoader
-
- getExtensionModelLoader(LoaderDescriber) - Method in interface org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionModelLoaderRepository
-
- getExtensionModelLoader(LoaderDescriber) - Method in class org.mule.runtime.module.artifact.activation.internal.extension.discovery.DefaultExtensionModelLoaderRepository
-
- getExtensionModelLoaderManager() - Static method in interface org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionModelLoaderRepository
-
- getExtensionModelLoaderManager(ClassLoader) - Static method in interface org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionModelLoaderRepository
-
- getExtensionModelLoaderManager(ClassLoader, Supplier<Collection<ExtensionModelLoader>>) - Static method in interface org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionModelLoaderRepository
-
- getGroupId() - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.Plugin
-
- getLoader() - Method in class org.mule.runtime.module.artifact.activation.internal.ast.AbstractMuleSdkExtensionModelLoadingMediator
-
- getLoader() - Method in class org.mule.runtime.module.artifact.activation.internal.ast.MuleSdkApplicationExtensionModelLoadingMediator
-
- getLocalResourceLocations() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.MuleApplicationClassLoader
-
- getLocalResourceLocations() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.MuleSharedDomainClassLoader
-
- getMajor(String) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.utils.VersionUtils
-
Returns the version major.
- getPackagerClassLoaderModel() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.AbstractArtifactClassLoaderConfigurationAssembler
-
- getPackages() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
These are the packages containing java classes in the modeled project.
- getParameter(String) - Method in interface org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionDiscoveryRequest
-
Obtains the custom parameter registered under key.
- getParameter(String) - Method in class org.mule.runtime.module.artifact.activation.internal.extension.discovery.DefaultExtensionDiscoveryRequest
-
- getParameters() - Method in interface org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionDiscoveryRequest
-
Returns all the parameters for this discovery request.
- getParameters() - Method in class org.mule.runtime.module.artifact.activation.internal.extension.discovery.DefaultExtensionDiscoveryRequest
-
- getParentArtifactExtensions() - Method in interface org.mule.runtime.module.artifact.activation.api.extension.discovery.ExtensionDiscoveryRequest
-
- getParentArtifactExtensions() - Method in class org.mule.runtime.module.artifact.activation.internal.extension.discovery.DefaultExtensionDiscoveryRequest
-
- getParser(Set<ExtensionModel>, boolean) - Method in interface org.mule.runtime.module.artifact.activation.api.ast.AstXmlParserSupplier
-
Returns an AstXmlParser.
- getPluginDependenciesResolver() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.AbstractDeployableArtifactDescriptorFactory
-
- getPomProjectBundleDescriptor(ApplicationGAVModel) - Static method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.utils.ArtifactUtils
-
- getProjectDependencies() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.model.ClassLoaderModelAssembler
-
- getProjectFolder() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
This folder will be used to create the classloader for the deployable project.
- getProjectFolder() - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.AbstractArtifactClassLoaderConfigurationAssembler
-
- getProjectFolder() - Method in class org.mule.runtime.module.artifact.activation.internal.deployable.DeployableClassLoaderConfigurationAssembler
-
- getProjectFolder() - Method in class org.mule.runtime.module.artifact.activation.internal.plugin.PluginClassLoaderConfigurationAssembler
-
- getResources() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
These are the resources in the modeled project.
- getResourcesPath() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
These are the paths to the resources folders in the modeled project.
- getSharedLibraries() - Method in class org.mule.runtime.module.artifact.activation.api.deployable.DeployableProjectModel
-
These are the descriptors of the dependencies of the modeled project that are visible to the plugins of this project.
- getVersion() - Method in class org.mule.runtime.module.artifact.activation.internal.ast.AbstractMuleSdkExtensionModelLoadingMediator
-
- getVersion() - Method in class org.mule.runtime.module.artifact.activation.internal.ast.MuleSdkApplicationExtensionModelLoadingMediator
-
- GROUP_ID - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- GROUP_ID_ELEMENT - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AdditionalPluginDependenciesResolver
-
- PACKAGE_SEPARATOR - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- parseAndBuildAppExtensionModel(String[], AstXmlParserSupplier, Set<ExtensionModel>, ArtifactType, boolean, MuleContext, ExpressionLanguageMetadataService) - Static method in class org.mule.runtime.module.artifact.activation.api.ast.ArtifactAstUtils
-
Parses configResources for a Mule application and returns an ArtifactAst enriched with an additional
ExtensionModel which models the app itself, with all its defined operations, sources, functions, etc.
- parseArtifact(String[], AstXmlParserSupplier, Set<ExtensionModel>, boolean, ClassLoader, MuleSdkExtensionModelLoadingMediator) - Static method in class org.mule.runtime.module.artifact.activation.internal.ast.ArtifactAstUtils
-
Parses configResources for a Mule artifact and returns an ArtifactAst enriched with an additional
ExtensionModel which models the artifact itself, with all its defined operations, sources, functions, etc.
- parseArtifactExtensionModel(ArtifactAst, ClassLoader, MuleContext, ExpressionLanguageMetadataService) - Static method in class org.mule.runtime.module.artifact.activation.api.ast.ArtifactAstUtils
-
If the ast represents an application which defines reusable components (operations, sources, etc), it returns an
ExtensionModel which represents it.
- Plugin - Class in org.mule.runtime.module.artifact.activation.internal.plugin
-
Bean to model a plugin that will declare additional dependencies.
- Plugin() - Constructor for class org.mule.runtime.module.artifact.activation.internal.plugin.Plugin
-
- PLUGIN_CLASSLOADER_IDENTIFIER - Static variable in class org.mule.runtime.module.artifact.activation.internal.classloader.DefaultArtifactClassLoaderResolver
-
- PLUGIN_ELEMENT - Static variable in class org.mule.runtime.module.artifact.activation.internal.maven.AdditionalPluginDependenciesResolver
-
- PluginClassLoaderConfigurationAssembler - Class in org.mule.runtime.module.artifact.activation.internal.plugin
-
Assembles the class loader configuration for a plugin.
- PluginClassLoaderConfigurationAssembler(BundleDependency, Set<BundleDescriptor>, File, MuleArtifactLoaderDescriptor, List<BundleDependency>, DeployableArtifactDescriptor) - Constructor for class org.mule.runtime.module.artifact.activation.internal.plugin.PluginClassLoaderConfigurationAssembler
-
- PluginClassLoaderResolver - Interface in org.mule.runtime.module.artifact.activation.api.plugin
-
Resolves the plugin class loader corresponding to the given descriptor and within the given application or domain.
- PluginClassLoaderSupplier - Interface in org.mule.runtime.module.artifact.activation.api.plugin
-
Supplies a plugin class loader based on its descriptor.
- PluginDescriptorResolver - Interface in org.mule.runtime.module.artifact.activation.api.plugin
-
- pluginDescriptorResolver() - Static method in interface org.mule.runtime.module.artifact.activation.api.plugin.PluginDescriptorResolver
-
- PluginLocalDependenciesDenylist - Class in org.mule.runtime.module.artifact.activation.internal.plugin
-
Utility class to check whether a plugin should use its local resources and packages instead of the ones of the artifact where
it is included.
- PluginLocalDependenciesDenylist() - Constructor for class org.mule.runtime.module.artifact.activation.internal.plugin.PluginLocalDependenciesDenylist
-
- PluginModelResolver - Interface in org.mule.runtime.module.artifact.activation.api.plugin
-
Resolves the MulePluginModel by deserializing it from the mule-artifact.json within the jar of a plugin.
- pluginModelResolver() - Static method in interface org.mule.runtime.module.artifact.activation.api.plugin.PluginModelResolver
-
- PluginPatchesResolver - Interface in org.mule.runtime.module.artifact.activation.internal.plugin
-
Resolves the patches that must be applied to a given plugin.
- PluginResolutionError - Exception in org.mule.runtime.module.artifact.activation.api.plugin
-
Thrown to indicate that a given set of plugins was not resolved.
- PluginResolutionError(String) - Constructor for exception org.mule.runtime.module.artifact.activation.api.plugin.PluginResolutionError
- pluginsArtifactDependencies - Variable in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- pluginsBundleDependencies - Variable in class org.mule.runtime.module.artifact.activation.internal.maven.AbstractMavenDeployableProjectModelBuilder
-
- PluginsDependenciesProcessor - Class in org.mule.runtime.module.artifact.activation.internal
-
Utility to process plugins in order according to their dependencies.
- PluginsDependenciesProcessor() - Constructor for class org.mule.runtime.module.artifact.activation.internal.PluginsDependenciesProcessor
-
- populateLocalPackages(ClassLoaderModel, ClassLoaderConfiguration.ClassLoaderConfigurationBuilder) - Method in class org.mule.runtime.module.artifact.activation.internal.classloader.AbstractArtifactClassLoaderConfigurationAssembler
-
- process(Collection<ArtifactPluginDescriptor>, boolean, BiConsumer<List<T>, ArtifactPluginDescriptor>) - Static method in class org.mule.runtime.module.artifact.activation.internal.PluginsDependenciesProcessor
-
Processes the given plugins in an ordered way.