Package | Description |
---|---|
org.mule.test.runner.api |
Modifier and Type | Method and Description |
---|---|
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setApplicationLibCoordinates(Set<String> applicationLibCoordinates)
Sets the
Set of Maven coordinates in format <groupId>:<artifactId> or <groupId>:<artifactId>:<classifier>
in order to be added to the application ArtifactClassLoader |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setApplicationSharedLibCoordinates(Set<String> applicationSharedLibCoordinates)
Sets the
Set of Maven coordinates in format <groupId>:<artifactId> or <groupId>:<artifactId>:<classifier>
in order to be added to the sharedLib ArtifactClassLoader |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setClassPathClassifier(ClassPathClassifier classPathClassifier)
Sets the
ClassPathClassifier implementation to be used by the builder. |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setClassPathUrlProvider(ClassPathUrlProvider classPathUrlProvider)
Sets the
ClassPathUrlProvider implementation to be used by the builder. |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setExcludedArtifacts(Set<String> excludedArtifacts)
Sets the Maven artifacts to be excluded from artifact class loaders created here due to they are going to be added as boot
packages.
|
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setExportPluginClasses(Set<Class> exportPluginClasses)
|
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setExtensionMetadataGeneration(boolean extensionMetadataGenerationEnabled)
Sets to
true if while building the a plugin ArtifactClassLoader
for an Extension the metadata should be generated. |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setExtraBootPackages(List<String> extraBootPackages)
|
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setExtraPrivilegedArtifacts(Set<String> extraPrivilegedArtifacts)
|
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setPluginResourcesFolder(File pluginResourcesFolder)
Sets the
File where resources for classification will be created. |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setProvidedExclusions(Set<String> providedExclusions)
Sets Maven artifacts to be excluded from the
provided scope direct dependencies of the rootArtifact. |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setRootArtifactClassesFolder(File rootArtifactClassesFolder)
Sets the
File rootArtifactClassesFolder to be used by the classification process. |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setTestExclusions(Set<String> testExclusions)
Sets the
Set of exclusion Maven coordinates to be excluded from test dependencies of rootArtifact. |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setTestInclusions(Set<String> testInclusions)
Sets the
Set of inclusion Maven coordinates to be included from test dependencies of rootArtifact. |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setTestRunnerExportedLibCoordinates(Set<String> testRunnerExportedLibCoordinates)
Sets the
Set of Maven coordinates in format <groupId>:<artifactId> or <groupId>:<artifactId>:<classifier>
in order to be exported on the test runner's ArtifactClassLoader in addition to test classes and resources from the
module being tested |
ArtifactIsolatedClassLoaderBuilder |
ArtifactIsolatedClassLoaderBuilder.setTestRunnerPluginUrls(List<URL> testRunnerPluginUrls)
Sets a
List of URL s to be appended to the application
ArtifactClassLoader in addition to the ones classified. |
Copyright © 2018. All rights reserved.