Skip navigation links
A B C D E F G I 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.
CONFIG_FOLDER - 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
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.
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
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

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.api.ServiceInvocationHandler
Performs the actual invocation on the proxied Service, 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
 
exportsClass(String) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 
exportsResource(String) - Method in class org.mule.runtime.container.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 
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(ArtifactClassLoader, ClassLoaderFilter, List<ExportedService>) - 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
 
getAppConfigFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
 
getAppConfigFolderPath() - 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
 
getAppTempFolder(String) - 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
 
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
 
getModules() - Method in interface org.mule.runtime.container.api.ModuleRepository
 
getModules() - Method in class org.mule.runtime.container.internal.DefaultModuleRepository
 
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
 
getPrivilegedArtifacts() - Method in class org.mule.runtime.container.api.MuleModule
 
getPrivilegedExportedPackages() - Method in class org.mule.runtime.container.api.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
 
getService() - Method in class org.mule.runtime.container.api.ServiceInvocationHandler
The proxied Service.
getServiceFolder(String) - Static method in class org.mule.runtime.container.api.MuleFoldersUtil
Returns the file for a given service name.
getServiceImplementationDeclaredMethods() - Method in class org.mule.runtime.container.api.ServiceInvocationHandler
 
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

INVALID_PRIVILEGED_API_DEFINITION_ERROR - Static variable in class org.mule.runtime.container.api.MuleModule
 
invalidLookupPolicyOverrideError(String) - 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

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.
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 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

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
 

R

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

S

ServiceInvocationHandler - Class in org.mule.runtime.container.api
Extends InvocationHandler to provide and expose metadata about the inner Service implementation.
ServiceInvocationHandler(Service) - Constructor for class org.mule.runtime.container.api.ServiceInvocationHandler
Creates a new proxy for the provided service instance.
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
 
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.internal.ContainerClassLoaderFilterFactory.ContainerClassLoaderFilter
 

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 R S T U 
Skip navigation links

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