Skip navigation links
A B C D E F G H I L M O P R S T V W 

A

AbstractPatternDependencyFilter - Class in org.mule.test.runner.classification
Base class for pattern filters.
AbstractPatternDependencyFilter(Collection<String>) - Constructor for class org.mule.test.runner.classification.AbstractPatternDependencyFilter
Creates the filter using the Maven coordinates
AbstractPatternDependencyFilter(String...) - Constructor for class org.mule.test.runner.classification.AbstractPatternDependencyFilter
Creates the filter using the Maven coordinates
accept(DependencyNode, List<DependencyNode>) - Method in class org.mule.test.runner.classification.AbstractPatternDependencyFilter
accept(Artifact) - Method in class org.mule.test.runner.classification.AbstractPatternDependencyFilter
Checks if the artifact matches for the pattern defined on this filter.
accept(Artifact) - Method in class org.mule.test.runner.classification.PatternExclusionsDependencyFilter
Checks if the artifact matches for the pattern defined on this filter.
addUrlsFromSystemProperty(Collection<URL>, String) - Method in class org.mule.test.runner.api.ClassPathUrlProvider
 
AetherClassPathClassifier - Class in org.mule.test.runner.api
Creates the ArtifactUrlClassification based on the Maven dependencies declared by the rootArtifact using Eclipse Aether.
AetherClassPathClassifier(DependencyResolver, ArtifactClassificationTypeResolver) - Constructor for class org.mule.test.runner.api.AetherClassPathClassifier
Creates an instance of the classifier.
AnnotationUtils - Class in org.mule.test.runner.utils
Utility for annotations related stuff.
ApplicationClassLoaderAware - Annotation Type in org.mule.test.runner
Defines that a test running with ArtifactClassLoaderRunner would need to get access to the Mule application class loader in order to load classes from it.
ArtifactClassificationNode - Class in org.mule.test.runner.api
Defines the result of the classification process for an artifact.
ArtifactClassificationNode(Artifact, List<URL>, List<Class>, List<ArtifactClassificationNode>) - Constructor for class org.mule.test.runner.api.ArtifactClassificationNode
Creates an instance of the classification.
ArtifactClassificationType - Enum in org.mule.test.runner.api
Defines the type of artifact classification.
ArtifactClassificationTypeResolver - Class in org.mule.test.runner.api
Resolves the ArtifactClassificationType for an Artifact.
ArtifactClassificationTypeResolver(DependencyResolver) - Constructor for class org.mule.test.runner.api.ArtifactClassificationTypeResolver
Creates an instance of this resolver.
ArtifactClassLoaderHolder - Class in org.mule.test.runner.api
Holds ClassLoaders for application, plugins and container.
ArtifactClassLoaderHolder(ArtifactClassLoader, List<ArtifactClassLoader>, List<ArtifactClassLoader>, ArtifactClassLoader) - Constructor for class org.mule.test.runner.api.ArtifactClassLoaderHolder
 
ArtifactClassLoaderRunner - Class in org.mule.test.runner
A Runner that mimics the class loading model used in a Mule Standalone distribution.
ArtifactClassLoaderRunner(Class<?>, RunnerBuilder) - Constructor for class org.mule.test.runner.ArtifactClassLoaderRunner
Creates a Runner to run klass
ArtifactClassLoaderRunnerConfig - Annotation Type in org.mule.test.runner
Specifies a configuration needed by ArtifactClassLoaderRunner in order to run the tests in the module.
artifactDeployed(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
artifactDeploying(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
artifactDescriptorInvalid(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
artifactDescriptorMissing(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
artifactDownloaded(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
artifactDownloading(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
artifactInstalled(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
artifactInstalling(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
ArtifactIsolatedClassLoaderBuilder - Class in org.mule.test.runner.api
Builds a class loading model that mimics the class loading model used in a standalone container.
ArtifactIsolatedClassLoaderBuilder() - Constructor for class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
 
artifactResolved(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
artifactResolving(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
ArtifactsUrlClassification - Class in org.mule.test.runner.api
Defines the list of URLS for each class loader that would be created in order to run the test.
ArtifactsUrlClassification(List<URL>, List<ArtifactUrlClassification>, List<URL>, List<URL>, List<URL>, List<PluginUrlClassification>, List<URL>) - Constructor for class org.mule.test.runner.api.ArtifactsUrlClassification
Creates a instance with the list of URLs classified in container, plugins and application.
ArtifactUrlClassification - Class in org.mule.test.runner.api
Defines the result of the classification process for a Artifact.
ArtifactUrlClassification(String, String, List<URL>) - Constructor for class org.mule.test.runner.api.ArtifactUrlClassification
Creates an instance of the classification.
AutoDiscoverWorkspaceLocationResolver - Class in org.mule.test.runner.maven
Discovers Maven projects from the rootArtifactClassesFolder folder and Maven variable "maven.multiModuleProjectDirectory" (if present) to define the root project directory.
AutoDiscoverWorkspaceLocationResolver(List<URL>, File) - Constructor for class org.mule.test.runner.maven.AutoDiscoverWorkspaceLocationResolver
Creates an instance of this class.

B

build() - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Builds the ArtifactClassLoaderHolder with the ArtifactClassLoaders for application, plugins and container.

C

classify(ClassPathClassifierContext) - Method in class org.mule.test.runner.api.AetherClassPathClassifier
Classifies URLs and Dependencys to define how the container, plugins and application class loaders should be created.
classify(ClassPathClassifierContext) - Method in interface org.mule.test.runner.api.ClassPathClassifier
Implements the logic for classifying how the URLs provided for dependencies should be arranged
ClassPathClassifier - Interface in org.mule.test.runner.api
A ClassPathClassifier builds the ArtifactsUrlClassification that would be used for creating the ClassLoader to run the test.
ClassPathClassifierContext - Class in org.mule.test.runner.api
Represents a context that contains what is needed in order to do a classpath classification.
ClassPathClassifierContext(Artifact, File, List<URL>, Set<String>, List<String>, Set<String>, Set<String>, Set<String>, Set<String>, Set<Class>, List<URL>, boolean, Set<String>, Set<String>) - Constructor for class org.mule.test.runner.api.ClassPathClassifierContext
Creates a context used for doing the classification of the class path.
ClasspathTestModuleDiscoverer - Class in org.mule.test.runner.classloader
Discovers MuleModule searching for ClasspathModuleDiscoverer.MODULE_PROPERTIES and ClasspathTestModuleDiscoverer.TEST_MODULE_PROPERTIES files resources available in a given classloader.
ClasspathTestModuleDiscoverer(ClassLoader) - Constructor for class org.mule.test.runner.classloader.ClasspathTestModuleDiscoverer
 
ClassPathUrlProvider - Class in org.mule.test.runner.api
Uses java system properties to get the classpath URLs.
ClassPathUrlProvider() - Constructor for class org.mule.test.runner.api.ClassPathUrlProvider
Creates an instance of the provider that uses system properties to get the classpath URLs.
ClassPathUrlProvider(List<URL>) - Constructor for class org.mule.test.runner.api.ClassPathUrlProvider
Creates an instance of the provided with a list of URLs to be appended in addition to the classpath ones.
close() - Method in class org.mule.test.runner.classloader.TestContainerClassLoaderFactory
ContainerClassLoaderAware - Annotation Type in org.mule.test.runner
Defines that a test running with ArtifactClassLoaderRunner would need to get access to the container class loaders in order to load classes from it.
createApplicationArtifactClassLoader(ClassLoader, ClassLoaderLookupPolicy, ArtifactsUrlClassification, List<ArtifactClassLoader>) - Method in class org.mule.test.runner.classloader.IsolatedClassLoaderFactory
Creates an ArtifactClassLoader for the application.
createArtifactClassLoader(List<String>, Set<String>, ArtifactsUrlClassification) - Method in class org.mule.test.runner.classloader.IsolatedClassLoaderFactory
Creates a ArtifactClassLoaderHolder containing the container, plugins and application ArtifactClassLoaders
createArtifactClassLoader(ClassLoader, List<MuleModule>, ClassLoaderLookupPolicy, ArtifactDescriptor) - Method in class org.mule.test.runner.classloader.TestContainerClassLoaderFactory
Overrides the method in order to create a ArtifactClassLoader that will have a CHILD_FIRST ClassLoaderLookupPolicy, it is needed due to as difference from a mule standalone container where the parent ClassLoader for the container only has bootstrap jars plugins mule modules and third-party libraries when the runner runs this tests using has a full class path with all the artifacts declared as dependencies for the artifact so we have to change that and change the look strategy to be CHILD_FIRST for the container.
createContainerArtifactClassLoader(TestContainerClassLoaderFactory, ArtifactsUrlClassification) - Method in class org.mule.test.runner.classloader.IsolatedClassLoaderFactory
Creates an ArtifactClassLoader for the container.
createContainerClassLoader(ClassLoader) - Method in class org.mule.test.runner.classloader.TestContainerClassLoaderFactory
Overrides method due to it has to use the ClassLoader set to this factory in order to discover modules.
createLauncherArtifactClassLoader() - Method in class org.mule.test.runner.classloader.IsolatedClassLoaderFactory
Creates the launcher application class loader to delegate from container class loader.
createLookupPolicy(PluginUrlClassification, List<PluginUrlClassification>, ClassLoaderLookupPolicy, List<ArtifactClassLoader>) - Method in class org.mule.test.runner.classloader.PluginLookPolicyFactory
Creates a ClassLoaderLookupPolicy for plugins considering their dependencies.
createMavenProject(File) - Static method in class org.mule.test.runner.maven.MavenModelFactory
Creates a Model by reading the pom.xml file.
createServiceClassLoaders(ClassLoader, ClassLoaderLookupPolicy, ArtifactsUrlClassification) - Method in class org.mule.test.runner.classloader.IsolatedClassLoaderFactory
For each service defined in the classification it creates an ArtifactClassLoader wit the name defined in classification.

D

DefaultWorkspaceReader - Class in org.mule.test.runner.classification
WorkspaceReader that resolves artifacts using the IDE workspace or Maven multi-module reactor.
DefaultWorkspaceReader(List<URL>, WorkspaceLocationResolver) - Constructor for class org.mule.test.runner.classification.DefaultWorkspaceReader
Creates and instance of the workspace reader for the given classPath and workspaceLocationResolver.
DependencyResolver - Class in org.mule.test.runner.api
Provides Dependencys resolutions for Maven Artifact based on RepositorySystem and RepositorySystemSession from Eclipse Aether.
DependencyResolver(MavenConfiguration, Optional<WorkspaceReader>) - Constructor for class org.mule.test.runner.api.DependencyResolver
Creates an instance of the resolver.
discover() - Method in class org.mule.test.runner.api.IsolatedServiceProviderDiscoverer
 
discover() - Method in class org.mule.test.runner.classloader.TestModuleDiscoverer
 
discoverExtension(Class<?>, ExtensionModelLoader) - Method in class org.mule.test.runner.infrastructure.ExtensionsTestInfrastructureDiscoverer
It will register the extensions described or annotated and it will generate their resources.
doConfigure(MuleContext) - Method in class org.mule.test.runner.api.IsolatedClassLoaderExtensionsManagerConfigurationBuilder
Goes through the list of plugins ArtifactClassLoaders to check if they have an extension descriptor and if they do it will parse it and register the extension into the ExtensionManager

It has to use reflection to access these classes due to the current execution of this method would be with the application ArtifactClassLoader and the list of plugin ArtifactClassLoader was instantiated with the Launcher ClassLoader so casting won't work here.

E

equals(Object) - Method in class org.mule.test.runner.classification.AbstractPatternDependencyFilter
equals(Object) - Method in class org.mule.test.runner.RunnerConfiguration
 
EXCLUDED_ARTIFACTS - Static variable in class org.mule.test.runner.utils.RunnerModuleUtils
 
EXCLUDED_PROPERTIES_FILE - Static variable in class org.mule.test.runner.utils.RunnerModuleUtils
 
exportsClass(String) - Method in class org.mule.test.runner.classloader.TestArtifactClassLoaderFilter
It delegates to the original ClassLoaderFilter if it is not exported it will check againts the list of exported classes.
exportsResource(String) - Method in class org.mule.test.runner.classloader.TestArtifactClassLoaderFilter
 
ExtensionLoaderUtils - Class in org.mule.test.runner.utils
 
ExtensionLoaderUtils() - Constructor for class org.mule.test.runner.utils.ExtensionLoaderUtils
 
ExtensionsTestInfrastructureDiscoverer - Class in org.mule.test.runner.infrastructure
Discovers and registers the extensions to a ExtensionManager.
ExtensionsTestInfrastructureDiscoverer(ExtensionManager) - Constructor for class org.mule.test.runner.infrastructure.ExtensionsTestInfrastructureDiscoverer
Creates a ExtensionsTestInfrastructureDiscoverer that will use the extensionManager passed here in order to register the extensions, resources for the extensions will be created in the generatedResourcesDirectory.
EXTRA_BOOT_PACKAGES - Static variable in class org.mule.test.runner.utils.RunnerModuleUtils
 

F

filter(Filter) - Method in class org.mule.test.runner.ArtifactClassLoaderRunner
Delegates to the inner runner to filter.
findArtifact(Artifact) - Method in class org.mule.test.runner.classification.DefaultWorkspaceReader
 
findClassPathURL(Artifact, File, List<URL>) - Static method in class org.mule.test.runner.classification.DefaultWorkspaceReader
Looks for a matching URL for a workspace Artifact.
findConfiguredClass(Class<?>) - Static method in class org.mule.test.runner.utils.AnnotationUtils
Finds the first class in a class hierarchy that is annotated with ArtifactClassLoaderRunnerConfig.
findVersions(Artifact) - Method in class org.mule.test.runner.classification.DefaultWorkspaceReader
Not need to specify the versions here.

G

generateDslResources(File) - Method in class org.mule.test.runner.infrastructure.ExtensionsTestInfrastructureDiscoverer
 
generateDslResources(File, ExtensionModel) - Method in class org.mule.test.runner.infrastructure.ExtensionsTestInfrastructureDiscoverer
 
generateLoaderResources(ExtensionModel, File) - Method in class org.mule.test.runner.infrastructure.ExtensionsTestInfrastructureDiscoverer
 
generateSchemaTestResource(ExtensionModel, File) - Method in class org.mule.test.runner.infrastructure.ExtensionsTestInfrastructureDiscoverer
 
getAnnotationAttributeFrom(Class<?>, Class<? extends Annotation>, String) - Static method in class org.mule.test.runner.utils.AnnotationUtils
Looks for the Annotation in the Class and invokes the Method.
getAnnotationAttributeFromHierarchy(Class<?>, Class<? extends Annotation>, String) - Static method in class org.mule.test.runner.utils.AnnotationUtils
Looks for the Annotation in the Class and invokes the Method in the whole hierarhcy until it reaches Object.
getApplicationClassLoader() - Method in class org.mule.test.runner.api.ArtifactClassLoaderHolder
 
getApplicationLibCoordinates() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getApplicationLibUrls() - Method in class org.mule.test.runner.api.ArtifactsUrlClassification
 
getApplicationRuntimeLibs() - Method in class org.mule.test.runner.RunnerConfiguration
 
getApplicationSharedLibCoordinates() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getApplicationSharedLibUrls() - Method in class org.mule.test.runner.api.ArtifactsUrlClassification
 
getArtifact() - Method in class org.mule.test.runner.api.ArtifactClassificationNode
 
getArtifactDependencies() - Method in class org.mule.test.runner.api.ArtifactClassificationNode
 
getArtifactId() - Method in class org.mule.test.runner.api.ArtifactUrlClassification
 
getArtifactId() - Method in class org.mule.test.runner.api.PluginUrlClassification
 
getBootPackages() - Method in class org.mule.test.runner.classloader.TestContainerClassLoaderFactory
 
getClassPathURLs() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getContainerClassLoader() - Method in class org.mule.test.runner.api.ArtifactClassLoaderHolder
 
getContainerClassLoader() - Method in class org.mule.test.runner.classloader.TestContainerClassLoaderFactory
 
getContainerClassLoaderLookupPolicy(ClassLoader) - Method in class org.mule.test.runner.classloader.TestContainerClassLoaderFactory
 
getContainerUrls() - Method in class org.mule.test.runner.api.ArtifactsUrlClassification
 
getDescription() - Method in class org.mule.test.runner.ArtifactClassLoaderRunner
 
getDirectDependencies(Artifact) - Method in class org.mule.test.runner.api.DependencyResolver
Resolves direct dependencies for an Artifact.
getDirectDependencies(Artifact, List<RemoteRepository>) - Method in class org.mule.test.runner.api.DependencyResolver
Resolves direct dependencies for an Artifact.
getExcludedArtifacts() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getExcludedProperties() - Static method in class org.mule.test.runner.utils.RunnerModuleUtils
Loads the RunnerModuleUtils.EXCLUDED_PROPERTIES_FILE resources files, merges the entries so only one Properties is returned with all values.
getExportClasses() - Method in class org.mule.test.runner.api.ArtifactClassificationNode
 
getExportClasses() - Method in class org.mule.test.runner.api.PluginUrlClassification
 
getExportedClassPackages() - Method in class org.mule.test.runner.classloader.TestArtifactClassLoaderFilter
 
getExportedPackages() - Method in class org.mule.test.runner.api.PluginUrlClassification
 
getExportedResources() - Method in class org.mule.test.runner.api.PluginUrlClassification
 
getExportedResources() - Method in class org.mule.test.runner.classloader.TestArtifactClassLoaderFilter
 
getExportPluginClasses() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getExportPluginClasses() - Method in class org.mule.test.runner.RunnerConfiguration
 
getExtraBootPackages() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getExtraPrivilegedArtifacts() - Method in class org.mule.test.runner.RunnerConfiguration
 
getLoader() - Method in class org.mule.test.runner.api.MulePluginBasedLoaderFinder
 
getLoaderById(String) - Static method in class org.mule.test.runner.utils.ExtensionLoaderUtils
 
getModuleDiscoverers(ClassLoader) - Method in class org.mule.test.runner.classloader.TestContainerModuleDiscoverer
 
getModulePropertiesFileName() - Method in class org.mule.test.runner.classloader.ClasspathTestModuleDiscoverer
 
getName() - Method in class org.mule.test.runner.api.ArtifactUrlClassification
 
getName() - Method in class org.mule.test.runner.api.PluginUrlClassification
 
getParams() - Method in class org.mule.test.runner.api.MulePluginBasedLoaderFinder
 
getPluginDependencies() - Method in class org.mule.test.runner.api.PluginUrlClassification
 
getPluginResourcesFolder() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getPluginsClassLoaders() - Method in class org.mule.test.runner.api.ArtifactClassLoaderHolder
 
getPluginUrlClassifications() - Method in class org.mule.test.runner.api.ArtifactsUrlClassification
 
getPrivilegedArtifacts() - Method in class org.mule.test.runner.api.PluginUrlClassification
 
getPrivilegedExportedPackages() - Method in class org.mule.test.runner.api.PluginUrlClassification
 
getProvidedExclusions() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getProvidedExclusions() - Method in class org.mule.test.runner.RunnerConfiguration
 
getRepository() - Method in class org.mule.test.runner.classification.DefaultWorkspaceReader
getRootArtifact() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getServicesClassLoaders() - Method in class org.mule.test.runner.api.ArtifactClassLoaderHolder
 
getServiceUrlClassifications() - Method in class org.mule.test.runner.api.ArtifactsUrlClassification
 
getSharedApplicationRuntimeLibs() - Method in class org.mule.test.runner.RunnerConfiguration
 
getTestExclusions() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
Artifacts to be excluded from being added to application ClassLoader due to they are going to be in container ClassLoader.
getTestExclusions() - Method in class org.mule.test.runner.RunnerConfiguration
 
getTestInclusions() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
Artifacts to be included from being added to application ClassLoader.
getTestInclusions() - Method in class org.mule.test.runner.RunnerConfiguration
 
getTestRunnerExportedLibCoordinates() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getTestRunnerExportedLibUrls() - Method in class org.mule.test.runner.api.ArtifactsUrlClassification
 
getTestRunnerExportedRuntimeLibs() - Method in class org.mule.test.runner.RunnerConfiguration
 
getTestRunnerLibUrls() - Method in class org.mule.test.runner.api.ArtifactsUrlClassification
 
getTestRunnerPluginClassLoader() - Method in class org.mule.test.runner.api.ArtifactClassLoaderHolder
 
getTestRunnerPluginUrls() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
getUrls() - Method in class org.mule.test.runner.api.ArtifactClassificationNode
 
getUrls() - Method in class org.mule.test.runner.api.ArtifactUrlClassification
 
getURLs() - Method in class org.mule.test.runner.api.ClassPathUrlProvider
 
getUrls() - Method in class org.mule.test.runner.api.PluginUrlClassification
 

H

hashCode() - Method in class org.mule.test.runner.classification.AbstractPatternDependencyFilter
hashCode() - Method in class org.mule.test.runner.RunnerConfiguration
 

I

isExtensionMetadataGenerationEnabled() - Method in class org.mule.test.runner.api.ClassPathClassifierContext
 
isExtensionModelLoaderDescriptorDefined() - Method in class org.mule.test.runner.api.MulePluginBasedLoaderFinder
 
IsolatedClassLoaderExtensionsManagerConfigurationBuilder - Class in org.mule.test.runner.api
A ConfigurationBuilder that creates an ExtensionManager.
IsolatedClassLoaderExtensionsManagerConfigurationBuilder(List<ArtifactClassLoader>) - Constructor for class org.mule.test.runner.api.IsolatedClassLoaderExtensionsManagerConfigurationBuilder
Creates an instance of the builder with the list of plugin class loaders.
IsolatedClassLoaderFactory - Class in org.mule.test.runner.classloader
Factory that creates a class loader hierarchy to emulate the one used in a mule standalone container.
IsolatedClassLoaderFactory() - Constructor for class org.mule.test.runner.classloader.IsolatedClassLoaderFactory
 
IsolatedServiceProviderDiscoverer - Class in org.mule.test.runner.api
Discovers services artifacts using the ArtifactClassLoader already created.
IsolatedServiceProviderDiscoverer(List<ArtifactClassLoader>) - Constructor for class org.mule.test.runner.api.IsolatedServiceProviderDiscoverer
Creates a new instance.
isTestArtifact(Artifact) - Static method in class org.mule.test.runner.classification.DefaultWorkspaceReader
Determines whether the specified artifact refers to test classes.

L

loadClassWithATestRunnerClassLoader(String) - Method in class org.mule.test.runner.api.ArtifactClassLoaderHolder
Loads the Class using the test runner ArtifactClassLoader.
loadExtensionModels() - Method in class org.mule.test.runner.api.IsolatedClassLoaderExtensionsManagerConfigurationBuilder
 
logClassLoaderUrls(String, List<URL>) - Method in class org.mule.test.runner.classloader.IsolatedClassLoaderFactory
Logs the List of URLs for the classLoaderName
logger - Variable in class org.mule.test.runner.api.ClassPathClassifierContext
 
logger - Variable in class org.mule.test.runner.api.ClassPathUrlProvider
 
logger - Variable in class org.mule.test.runner.api.DependencyResolver
 
logger - Variable in class org.mule.test.runner.api.PluginResourcesResolver
 
logger - Variable in class org.mule.test.runner.api.ServiceResourcesResolver
 
logger - Variable in class org.mule.test.runner.classification.LoggerRepositoryListener
 
logger - Variable in class org.mule.test.runner.maven.AutoDiscoverWorkspaceLocationResolver
 
LOGGER - Static variable in class org.mule.test.runner.maven.MavenModelFactory
 
LoggerRepositoryListener - Class in org.mule.test.runner.classification
RepositoryListener that logs events from repository system.
LoggerRepositoryListener() - Constructor for class org.mule.test.runner.classification.LoggerRepositoryListener
 

M

MAVEN_COORDINATES_SEPARATOR - Static variable in class org.mule.test.runner.classification.AbstractPatternDependencyFilter
 
MAVEN_MULTI_MODULE_PROJECT_DIRECTORY - Static variable in class org.mule.test.runner.maven.AutoDiscoverWorkspaceLocationResolver
 
MavenModelFactory - Class in org.mule.test.runner.maven
Creates Maven Model.
MavenModelFactory() - Constructor for class org.mule.test.runner.maven.MavenModelFactory
 
metadataDeployed(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
metadataDeploying(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
metadataInstalled(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
metadataInstalling(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
metadataInvalid(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
metadataResolved(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
metadataResolving(RepositoryEvent) - Method in class org.mule.test.runner.classification.LoggerRepositoryListener
 
MulePluginBasedLoaderFinder - Class in org.mule.test.runner.api
 

O

org.mule.test.runner - package org.mule.test.runner
 
org.mule.test.runner.api - package org.mule.test.runner.api
 
org.mule.test.runner.classification - package org.mule.test.runner.classification
 
org.mule.test.runner.classloader - package org.mule.test.runner.classloader
 
org.mule.test.runner.infrastructure - package org.mule.test.runner.infrastructure
 
org.mule.test.runner.maven - package org.mule.test.runner.maven
 
org.mule.test.runner.utils - package org.mule.test.runner.utils
 

P

PatternExclusionsDependencyFilter - Class in org.mule.test.runner.classification
Implementation similar to PatternExclusionsDependencyFilter that adds support for classifier attribute.
PatternExclusionsDependencyFilter(Collection<String>) - Constructor for class org.mule.test.runner.classification.PatternExclusionsDependencyFilter
Creates the filter using the Maven coordinates
PatternExclusionsDependencyFilter(String...) - Constructor for class org.mule.test.runner.classification.PatternExclusionsDependencyFilter
Creates the filter using the Maven coordinates
PatternInclusionsDependencyFilter - Class in org.mule.test.runner.classification
Implementation similar to PatternInclusionsDependencyFilter that adds support for classifier attribute.
PatternInclusionsDependencyFilter(Collection<String>) - Constructor for class org.mule.test.runner.classification.PatternInclusionsDependencyFilter
Creates the filter using the Maven coordinates
PatternInclusionsDependencyFilter(String...) - Constructor for class org.mule.test.runner.classification.PatternInclusionsDependencyFilter
Creates the filter using the Maven coordinates
PluginClassLoadersAware - Annotation Type in org.mule.test.runner
Defines that when test is going to be run with an ArtifactClassLoaderRunner it would need to get access to the plugin class loaders in order to load classes using those class loaders.
PluginLookPolicyFactory - Class in org.mule.test.runner.classloader
Factory for plugins ClassLoaderLookupPolicy.
PluginLookPolicyFactory() - Constructor for class org.mule.test.runner.classloader.PluginLookPolicyFactory
 
PluginResourcesResolver - Class in org.mule.test.runner.api
Resolves the PluginUrlClassification resources, exported packages and resources.
PluginResourcesResolver() - Constructor for class org.mule.test.runner.api.PluginResourcesResolver
 
PluginUrlClassification - Class in org.mule.test.runner.api
Defines the result of the classification process for a plugin.
PluginUrlClassification(String, List<URL>, List<Class>, List<String>, Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for class org.mule.test.runner.api.PluginUrlClassification
Creates an instance of the classification.
PluginUrlClassification(String, List<URL>, List<Class>, List<String>) - Constructor for class org.mule.test.runner.api.PluginUrlClassification
 
POM_XML_FILE - Static variable in class org.mule.test.runner.maven.AutoDiscoverWorkspaceLocationResolver
 

R

readArtifactDescriptor(Artifact) - Method in class org.mule.test.runner.api.DependencyResolver
Gets information about an artifact like its direct dependencies and potential relocations.
readArtifactDescriptor(Artifact, List<RemoteRepository>) - Method in class org.mule.test.runner.api.DependencyResolver
Gets information about an artifact like its direct dependencies and potential relocations.
readConfiguration(Class) - Static method in class org.mule.test.runner.RunnerConfiguration
Creates an instance of the the configuration by reading the class annotated with ArtifactClassLoaderRunnerConfig.
resolveArtifact(Artifact) - Method in class org.mule.test.runner.api.DependencyResolver
Resolves the path for an artifact.
resolveArtifact(Artifact, List<RemoteRepository>) - Method in class org.mule.test.runner.api.DependencyResolver
Resolves the path for an artifact.
resolveArtifactClassificationType(Artifact) - Method in class org.mule.test.runner.api.ArtifactClassificationTypeResolver
Resolves the ArtifactClassificationType for the artifact.
resolveDependencies(Dependency, List<Dependency>, List<Dependency>, DependencyFilter, List<RemoteRepository>) - Method in class org.mule.test.runner.api.DependencyResolver
Resolves and filters transitive dependencies for the root and direct dependencies.
resolvePath(String) - Method in interface org.mule.test.runner.api.WorkspaceLocationResolver
Resolves the File to file system for the given Artifact.
resolvePath(String) - Method in class org.mule.test.runner.maven.AutoDiscoverWorkspaceLocationResolver
Resolves the File to file system for the given Artifact.
resolvePluginResourcesFor(PluginUrlClassification) - Method in class org.mule.test.runner.api.PluginResourcesResolver
Resolves for the given PluginUrlClassification the resources exported.
resolveServiceResourcesFor(ArtifactUrlClassification) - Method in class org.mule.test.runner.api.ServiceResourcesResolver
Resolves for the given ArtifactUrlClassification the resources exported.
run(RunNotifier) - Method in class org.mule.test.runner.ArtifactClassLoaderRunner
When the test is about to be executed the ThreadContextClassLoader is changed to use the application class loader that was created so the execution of the test will be done using an isolated class loader that mimics the standalone container.
RunnerConfiguration - Class in org.mule.test.runner
Configuration for ArtifactClassLoaderRunner.
RunnerDelegateTo - Annotation Type in org.mule.test.runner
Specifies the Runner that ArtifactClassLoaderRunner delegates to.
RunnerModuleUtils - Class in org.mule.test.runner.utils
Utility class for runner.

S

ServiceClassLoadersAware - Annotation Type in org.mule.test.runner
Defines that when test is going to be run with an ArtifactClassLoaderRunner it would need to get access to the service class loaders in order to load classes using those class loaders.
ServiceResourcesResolver - Class in org.mule.test.runner.api
Resolves the ArtifactUrlClassification resources, exported packages and resources for services.
ServiceResourcesResolver() - Constructor for class org.mule.test.runner.api.ServiceResourcesResolver
 
setApplicationLibCoordinates(Set<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the Set of Maven coordinates in format <groupId>:<artifactId> or <groupId>:<artifactId>:<classifier> in order to be added to the application ArtifactClassLoader
setApplicationSharedLibCoordinates(Set<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the Set of Maven coordinates in format <groupId>:<artifactId> or <groupId>:<artifactId>:<classifier> in order to be added to the sharedLib ArtifactClassLoader
setClassPathClassifier(ClassPathClassifier) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the ClassPathClassifier implementation to be used by the builder.
setClassPathUrlProvider(ClassPathUrlProvider) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the ClassPathUrlProvider implementation to be used by the builder.
setExcludedArtifacts(Set<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the Maven artifacts to be excluded from artifact class loaders created here due to they are going to be added as boot packages.
setExportPluginClasses(Set<Class>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the Set of Classes to be exported by rootArtifact (if it is a Mule plugin) in addition to their APIs, for testing purposes only.
setExtensionMetadataGeneration(boolean) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets to true if while building the a plugin ArtifactClassLoader for an Extension the metadata should be generated.
setExtraBootPackages(List<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the List of Strings containing the extra boot packages defined to be appended to the container in addition to the pre-defined ones.
setExtraPrivilegedArtifacts(Set<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the List of Strings containing the extra privileged artifacts defined to be appended to the container in addition to the pre-defined ones.
setPluginResourcesFolder(File) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the File where resources for classification will be created.
setProvidedExclusions(Set<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets Maven artifacts to be excluded from the provided scope direct dependencies of the rootArtifact.
setRootArtifactClassesFolder(File) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the File rootArtifactClassesFolder to be used by the classification process.
setTestExclusions(Set<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the Set of exclusion Maven coordinates to be excluded from test dependencies of rootArtifact.
setTestInclusions(Set<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets the Set of inclusion Maven coordinates to be included from test dependencies of rootArtifact.
setTestRunnerExportedLibCoordinates(Set<String>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
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
setTestRunnerPluginUrls(List<URL>) - Method in class org.mule.test.runner.api.ArtifactIsolatedClassLoaderBuilder
Sets a List of URLs to be appended to the application ArtifactClassLoader in addition to the ones classified.
setUrls(List<URL>) - Method in class org.mule.test.runner.api.ArtifactClassificationNode
 
STAR_SYMBOL - Static variable in class org.mule.test.runner.classification.AbstractPatternDependencyFilter
 

T

TEST_RUNNER_ARTIFACT_ID - Static variable in class org.mule.test.runner.RunnerConfiguration
 
TEST_UNIT_ARTIFACT_ID - Static variable in class org.mule.test.runner.RunnerConfiguration
 
TestArtifactClassLoaderFilter - Class in org.mule.test.runner.classloader
Implementation of ClassLoaderFilter that decorates a ClassLoaderFilter to allow exporting classes by name that are not exported by the original ClassLoaderFilter.
TestArtifactClassLoaderFilter(ArtifactClassLoaderFilter, List<Class>) - Constructor for class org.mule.test.runner.classloader.TestArtifactClassLoaderFilter
Creates an extended ClassLoaderFilter to exporte classes that are not exported as packages in the original filter.
TestContainerClassLoaderFactory - Class in org.mule.test.runner.classloader
Extends the default ContainerClassLoaderFactory for testing in order to add boot packages and build a ClassLoader for the container that do resolves classes instead of delegating to its parent and also allows to create the container ClassLoaderLookupPolicy based on a ClassLoader.
TestContainerClassLoaderFactory(List<String>, URL[], ModuleRepository) - Constructor for class org.mule.test.runner.classloader.TestContainerClassLoaderFactory
Factory class that extends the default way to create a container ArtifactClassLoader in order to support the differences when running applications in standalone container vs junit.
TestContainerModuleDiscoverer - Class in org.mule.test.runner.classloader
Discovers container modules including both productive and test modules
TestContainerModuleDiscoverer(ClassLoader) - Constructor for class org.mule.test.runner.classloader.TestContainerModuleDiscoverer
Creates a new instance.
TestModuleDiscoverer - Class in org.mule.test.runner.classloader
A ModuleDiscoverer that enables to change discovered modules to enable testing privileged API scenarios.
TestModuleDiscoverer(Set<String>) - Constructor for class org.mule.test.runner.classloader.TestModuleDiscoverer
Creates a module discoverer
TestModuleDiscoverer(Set<String>, ModuleDiscoverer) - Constructor for class org.mule.test.runner.classloader.TestModuleDiscoverer
Creates a module discoverer
toString() - Method in class org.mule.test.runner.RunnerConfiguration
 

V

valueOf(String) - Static method in enum org.mule.test.runner.api.ArtifactClassificationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.test.runner.api.ArtifactClassificationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WorkspaceLocationResolver - Interface in org.mule.test.runner.api
Resolves locations of Artifacts from a IDE workspace, a Maven build session or a similar ad-hoc collection of artifacts.
A B C D E F G H I L M O P R S T V W 
Skip navigation links

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