| Package | Description |
|---|---|
| org.mule.runtime.container.api | |
| org.mule.runtime.container.internal |
| Modifier and Type | Method and Description |
|---|---|
static ModuleRepository |
ModuleRepository.createModuleRepository(ClassLoader classLoader,
File temporaryFolder)
Creates a ModuleRepository based on the modules available on the provided
classLoader. |
static ModuleRepository |
ModuleRepository.createModuleRepository(ClassLoader classLoader,
Function<String,File> serviceInterfaceToServiceFile,
BiFunction<String,File,URL> fileToResource)
Creates a ModuleRepository based on the modules available on the provided
classLoader. |
| Modifier and Type | Method and Description |
|---|---|
static ArtifactClassLoader |
ContainerClassLoaderProvider.createContainerClassLoader(ModuleRepository moduleRepository)
Creates the classLoader to represent the Mule container, with this class classloader as the parent classloader.
|
static ArtifactClassLoader |
ContainerClassLoaderProvider.createContainerClassLoader(ModuleRepository moduleRepository,
ClassLoader parentClassLoader)
Creates the classLoader to represent the Mule container.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultModuleRepository
Defines a
ModuleRepository that uses a ModuleDiscoverer to find the available modules. |
| Constructor and Description |
|---|
ContainerClassLoaderFactory(ModuleRepository moduleRepository)
Creates a custom factory
|
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.