| Package | Description |
|---|---|
| org.mule.test.runner.api | |
| org.mule.test.runner.classloader |
| Modifier and Type | Method and Description |
|---|---|
ArtifactsUrlClassification |
ClassPathClassifier.classify(ClassPathClassifierContext context)
Implements the logic for classifying how the URLs provided for dependencies should be arranged
|
ArtifactsUrlClassification |
AetherClassPathClassifier.classify(ClassPathClassifierContext context)
Classifies
URLs and Dependencys to define how the container, plugins and application class loaders should be
created. |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.runtime.module.artifact.classloader.ArtifactClassLoader |
IsolatedClassLoaderFactory.createApplicationArtifactClassLoader(ClassLoader parent,
org.mule.runtime.module.artifact.classloader.ClassLoaderLookupPolicy childClassLoaderLookupPolicy,
ArtifactsUrlClassification artifactsUrlClassification,
List<org.mule.runtime.module.artifact.classloader.ArtifactClassLoader> pluginsArtifactClassLoaders)
Creates an
ArtifactClassLoader for the application. |
ArtifactClassLoaderHolder |
IsolatedClassLoaderFactory.createArtifactClassLoader(List<String> extraBootPackages,
ArtifactsUrlClassification artifactsUrlClassification)
Creates a
ArtifactClassLoaderHolder containing the container, plugins and application ArtifactClassLoaders |
protected org.mule.runtime.module.artifact.classloader.ArtifactClassLoader |
IsolatedClassLoaderFactory.createContainerArtifactClassLoader(TestContainerClassLoaderFactory testContainerClassLoaderFactory,
ArtifactsUrlClassification artifactsUrlClassification)
Creates an
ArtifactClassLoader for the container. |
protected List<org.mule.runtime.module.artifact.classloader.ArtifactClassLoader> |
IsolatedClassLoaderFactory.createServiceClassLoaders(ClassLoader parent,
org.mule.runtime.module.artifact.classloader.ClassLoaderLookupPolicy childClassLoaderLookupPolicy,
ArtifactsUrlClassification artifactsUrlClassification)
For each service defined in the classification it creates an
ArtifactClassLoader wit the name defined in
classification. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.