Skip navigation links
A B C D E F G I J L M O P S T U 

A

APPS_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
ArtifactClassLoaderManagerAware - Interface in org.mule.runtime.container.api
Deprecated.
on 4.1, use @Inject on a field or setter method of type ArtifactClassLoaderManager

B

BOOT_PACKAGES - Static variable in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
Boot packages define all the prefixes that must be loaded from the container classLoader without being filtered

C

ClasspathModuleDiscoverer - Class in org.mule.runtime.container.internal
Discovers MuleModule searching for ClasspathModuleDiscoverer.MODULE_PROPERTIES files resources available in a given classloader.
ClasspathModuleDiscoverer(ClassLoader) - Constructor for class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
ClasspathModuleDiscoverer(ClassLoader, File) - Constructor for class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
CompositeModuleDiscoverer - Class in org.mule.runtime.container.internal
Composes a group of ModuleDiscoverer and discovers the modules discovered by each of them.
CompositeModuleDiscoverer(ModuleDiscoverer...) - Constructor for class org.mule.runtime.container.internal.CompositeModuleDiscoverer
Creates a new instance.
CONF - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
CONTAINER_APP_PLUGINS - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
ContainerClassLoaderFactory - Class in org.mule.runtime.container.internal
Creates the classLoader for the Mule container.
ContainerClassLoaderFactory(ModuleRepository) - Constructor for class org.mule.runtime.container.internal.ContainerClassLoaderFactory
Creates a custom factory
ContainerClassLoaderFactory() - Constructor for class org.mule.runtime.container.internal.ContainerClassLoaderFactory
Creates a default factory
ContainerClassLoaderFilterFactory - Class in org.mule.runtime.container.internal
Creates a ClassLoaderFilter for the container filter what is exposed to Mule artifacts.
ContainerClassLoaderFilterFactory() - Constructor for class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory
 
ContainerModuleDiscoverer - Class in org.mule.runtime.container.internal
Discovers modules on the Mule container.
ContainerModuleDiscoverer(ClassLoader) - Constructor for class org.mule.runtime.container.internal.ContainerModuleDiscoverer
Creates a new instance.
ContainerOnlyLookupStrategy - Class in org.mule.runtime.container.internal
Defines a LookupStrategy that will search on the container's classloader only, without searching on the given classloader.
ContainerOnlyLookupStrategy(ClassLoader) - Constructor for class org.mule.runtime.container.internal.ContainerOnlyLookupStrategy
Creates a new instance
CoreExtensionsAware - Interface in org.mule.runtime.container.api
Deprecated.
on 4.1, use @Inject on a field or setter method of type List
create(Set<String>, List<MuleModule>) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory
 
createArtifactClassLoader(ClassLoader, List<MuleModule>, ClassLoaderLookupPolicy, ArtifactDescriptor) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
Creates an ArtifactClassLoader that always resolves resources by delegating to the parentClassLoader.
createContainerClassLoader(ClassLoader) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
Creates the classLoader to represent the Mule container.
createContainerFilteringClassLoader(ClassLoader, List<MuleModule>, ArtifactClassLoader) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
Creates a FilteringArtifactClassLoader to filter the ArtifactClassLoader containerClassLoader given based on List of muleModules.
createModulesTemporaryFolder() - Method in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 

D

DefaultModuleRepository - Class in org.mule.runtime.container.internal
Defines a ModuleRepository that uses a ModuleDiscoverer to find the available modules.
DefaultModuleRepository(ModuleDiscoverer) - Constructor for class org.mule.runtime.container.internal.DefaultModuleRepository
Creates a new repository
discover() - Method in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
discover() - Method in class org.mule.runtime.container.internal.CompositeModuleDiscoverer
 
discover() - Method in class org.mule.runtime.container.internal.ContainerModuleDiscoverer
 
discover() - Method in class org.mule.runtime.container.internal.JreModuleDiscoverer
 
discover() - Method in interface org.mule.runtime.container.internal.ModuleDiscoverer
Discovers available mule modules.
discoverModules() - Method in class org.mule.runtime.container.internal.DefaultModuleRepository
 
doInvoke(Object, Method, Object[]) - Method in class org.mule.runtime.container.internal.MetadataInvocationHandler
Performs the actual invocation on the proxied Object, or delegates the call to an inner proxy.
DOMAINS_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 

E

EXECUTION_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
exploreJdk(Set<String>, Set<String>, List<ExportedService>) - Static method in class org.mule.runtime.container.internal.JreExplorer
Explores the content of the JRE being used
EXPORTED_CLASS_PACKAGES_PROPERTY - Static variable in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
EXPORTED_RESOURCE_PROPERTY - Static variable in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
EXPORTED_SERVICES_PROPERTY - Static variable in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
extend(Map<String, LookupStrategy>) - Method in class org.mule.runtime.container.internal.MuleClassLoaderLookupPolicy
 

F

FilteringContainerClassLoader - Class in org.mule.runtime.container.internal
Filtering artifact classLoader that to use as the parent classloader for all mule tops artifact (domains, server plugins, etc).
FilteringContainerClassLoader(ClassLoader, ArtifactClassLoader, ClassLoaderFilter, List<ExportedService>) - Constructor for class org.mule.runtime.container.internal.FilteringContainerClassLoader
Creates a new instance
FilteringContainerClassLoader(ArtifactClassLoader, ClassLoaderFilter, List<ExportedService>) - Constructor for class org.mule.runtime.container.internal.FilteringContainerClassLoader
Creates a new instance

G

getAppDataFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppLibFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppPluginsFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppPluginsFolderPath() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppsFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppSharedLibsFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppSharedLibsFolderPath() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getBootPackages() - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
 
getClassLoaders(ClassLoader) - Method in class org.mule.runtime.container.internal.ContainerOnlyLookupStrategy
 
getClassLookupStrategy(String) - Method in class org.mule.runtime.container.internal.MuleClassLoaderLookupPolicy
 
getConfFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getContainerAppPluginsFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getContainerClassLoaderLookupPolicy(ClassLoader, List<MuleModule>) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
Creates the container lookup policy to be used by child class loaders.
getDomainFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getDomainLibFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getDomainsFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getExecutionFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getExportedPackages() - Method in class org.mule.runtime.container.api.MuleModule
 
getExportedPaths() - Method in class org.mule.runtime.container.api.MuleModule
 
getExportedServices() - Method in class org.mule.runtime.container.api.MuleModule
 
getImplementationDeclaredMethods() - Method in class org.mule.runtime.container.internal.MetadataInvocationHandler
 
getModuleDiscoverers(ClassLoader) - Method in class org.mule.runtime.container.internal.ContainerModuleDiscoverer
 
getModulePropertiesFileName() - Method in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
getModules() - Method in interface org.mule.runtime.container.api.ModuleRepository
 
getModules() - Method in class org.mule.runtime.container.internal.DefaultModuleRepository
 
getModulesTempFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getMuleBaseFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getMuleHomeFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getMuleLibFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getName() - Method in class org.mule.runtime.container.api.MuleModule
 
getPackageLookupStrategy(String) - Method in class org.mule.runtime.container.internal.MuleClassLoaderLookupPolicy
 
getPatchesLibFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getPrivilegedArtifacts() - Method in class org.mule.runtime.container.api.MuleModule
 
getPrivilegedExportedPackages() - Method in class org.mule.runtime.container.api.MuleModule
 
getProxiedObject() - Method in class org.mule.runtime.container.internal.MetadataInvocationHandler
The proxied object.
getResourceFromDelegate(ArtifactClassLoader, String) - Method in class org.mule.runtime.container.internal.FilteringContainerClassLoader
 
getResourcesFromDelegate(ArtifactClassLoader, String) - Method in class org.mule.runtime.container.internal.FilteringContainerClassLoader
 
getServerPluginsFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getServiceFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
Returns the file for a given service name.
getServicesFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getServicesTempFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getUserLibFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 

I

invalidLookupPolicyOverrideError(String, LookupStrategy) - Static method in class org.mule.runtime.container.internal.MuleClassLoaderLookupPolicy
 

J

JRE_MODULE_NAME - Static variable in class org.mule.runtime.container.internal.JreModuleDiscoverer
 
JreExplorer - Class in org.mule.runtime.container.internal
Explores the content of the JRE used to run the container.
JreModuleDiscoverer - Class in org.mule.runtime.container.internal
Discovers the module corresponding to the JRE by creating a new MuleModule with the Java packages, resources and services found on the used JRE.
JreModuleDiscoverer() - Constructor for class org.mule.runtime.container.internal.JreModuleDiscoverer
 

L

LIB_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
logger - Static variable in class org.mule.runtime.container.internal.DefaultModuleRepository
 
logger - Static variable in class org.mule.runtime.container.internal.JreModuleDiscoverer
 

M

MetadataInvocationHandler<T> - Class in org.mule.runtime.container.internal
Extends InvocationHandler to provide and expose metadata about the inner object implementation.
MetadataInvocationHandler(T) - Constructor for class org.mule.runtime.container.internal.MetadataInvocationHandler
Creates a new proxy for the provided instance of type T.
MODULE_PROPERTIES - Static variable in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
ModuleDiscoverer - Interface in org.mule.runtime.container.internal
Discovers available mule modules.
ModuleRepository - Interface in org.mule.runtime.container.api
Provides access to all Mule modules available on the container.
MULE_ALLOW_JRE_EXTENSION - Static variable in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
 
MULE_JRE_EXTENSION_PACKAGES - Static variable in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
 
MuleClassLoaderLookupPolicy - Class in org.mule.runtime.container.internal
Defines which resources in a class loader should be looked up using parent-first, parent-only or child-first strategies.
MuleClassLoaderLookupPolicy(Map<String, LookupStrategy>, Set<String>) - Constructor for class org.mule.runtime.container.internal.MuleClassLoaderLookupPolicy
Creates a new lookup policy based on the provided configuration.
MuleCoreExtension - Interface in org.mule.runtime.container.api
Allows Mule modules and transports to extend core functionality in an application-independent fashion.
MuleCoreExtensionDependency - Annotation Type in org.mule.runtime.container.api
Indicates that an annotated method must be used to inject a MuleCoreExtension dependency.
MuleFoldersUtil - Class in org.mule.runtime.container.api
Calculates folders for a mule server based on the "mule.home" property
MuleModule - Class in org.mule.runtime.container.api
Defines a module on the Mule container
MuleModule(String, Set<String>, Set<String>, Set<String>, Set<String>, List<ExportedService>) - Constructor for class org.mule.runtime.container.api.MuleModule
Creates a new module

O

org.mule.runtime.container.api - package org.mule.runtime.container.api
 
org.mule.runtime.container.internal - package org.mule.runtime.container.internal
 

P

PATCHES_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
PLUGINS_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
PRIVILEGED_ARTIFACTS_PROPERTY - Static variable in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
PRIVILEGED_EXPORTED_CLASS_PACKAGES_PROPERTY - Static variable in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 

S

SERVER_PLUGINS - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
SERVICES_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
setArtifactClassLoaderManager(ArtifactClassLoaderManager) - Method in interface org.mule.runtime.container.api.ArtifactClassLoaderManagerAware
Deprecated.
Sets the artifact classloader
setContainerClassLoader(ArtifactClassLoader) - Method in interface org.mule.runtime.container.api.MuleCoreExtension
 
setCoreExtensions(List<MuleCoreExtension>) - Method in interface org.mule.runtime.container.api.CoreExtensionsAware
Deprecated.
 
SHARED_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
SYSTEM_PACKAGES - Static variable in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
System package define all the prefixes that must be loaded only from the container classLoader, but then are filtered depending on what is part of the exposed API.

T

toString() - Method in class org.mule.runtime.container.api.MuleModule
 

U

USER_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
A B C D E F G I J L M O P S T U 
Skip navigation links

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