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

A

APPS_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
ArtifactClassLoaderManagerAware - Interface in org.mule.runtime.container.api
Enables injection of container's 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

CLASS_PACKAGE_SPLIT_REGEX - Static variable in class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 
CLASSES_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
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
 
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.
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() - Constructor for class org.mule.runtime.container.internal.ContainerClassLoaderFactory
 
ContainerClassLoaderFilter(ClassLoaderFilter, Set<String>) - Constructor for class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 
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
 
ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter - Class in org.mule.runtime.container.internal
 
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.
CoreExtensionsAware - Interface in org.mule.runtime.container.api
Enables injection of all available MuleCoreExtension.
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(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.

D

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.
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
 
exportsClass(String) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 
exportsResource(String) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 

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(ArtifactClassLoader, ClassLoaderFilter) - Constructor for class org.mule.runtime.container.internal.FilteringContainerClassLoader
Creates a new instance

G

getAppClassesFolder(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
 
getAppsFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppSharedPluginLibsFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppTempFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getBootPackages() - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
 
getContainerAppPluginsFolder() - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getContainerClassLoaderLookupPolicy(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.internal.MuleModule
 
getExportedPaths() - Method in class org.mule.runtime.container.internal.MuleModule
 
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.internal.MuleModule
 
getResourceFromDelegate(ArtifactClassLoader, String) - Method in class org.mule.runtime.container.internal.FilteringContainerClassLoader
 
getResourcesFromDelegate(ArtifactClassLoader, String) - Method in class org.mule.runtime.container.internal.FilteringContainerClassLoader
 
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
 

J

JRE_MODULE_NAME - Static variable in class org.mule.runtime.container.internal.JreModuleDiscoverer
 
JRE_PACKAGES_PROPERTIES - Static variable in class org.mule.runtime.container.internal.JreModuleDiscoverer
 
JreModuleDiscoverer - Class in org.mule.runtime.container.internal
Discovers the module corresponding to the JRE by creating a new MuleModule from the packages listed on the "jre-packages.properties" file.
JreModuleDiscoverer() - Constructor for class org.mule.runtime.container.internal.JreModuleDiscoverer
 

L

LIB_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 

M

MODULE_PROPERTIES - Static variable in class org.mule.runtime.container.internal.ClasspathModuleDiscoverer
 
ModuleDiscoverer - Interface in org.mule.runtime.container.internal
Discovers available mule modules.
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.internal
Provides module definition information
MuleModule(String, Set<String>, Set<String>) - Constructor for class org.mule.runtime.container.internal.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

PLUGINS_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 

R

RESOURCE_PACKAGE_SPLIT_REGEX - Static variable in class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 

S

SERVICES_FOLDER - Static variable in class org.mule.runtime.container.api.MuleFoldersUtil
 
setArtifactClassLoaderManager(ArtifactClassLoaderManager) - Method in interface org.mule.runtime.container.api.ArtifactClassLoaderManagerAware
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
 
setModuleDiscoverer(ModuleDiscoverer) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFactory
 
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.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 

U

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

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