public class BaseProviderFactory extends Object implements SurefireClassLoadersAware, ProviderParameters
| Constructor and Description |
|---|
BaseProviderFactory(ReporterFactory reporterFactory) |
| Modifier and Type | Method and Description |
|---|---|
ConsoleLogger |
getConsoleLogger()
Gets a logger intended for console output.
|
DirectoryScanner |
getDirectoryScanner()
Provides a directory scanner that enforces the includes/excludes parameters that were passed to surefire.
|
DirectoryScannerParameters |
getDirectoryScannerParameters()
The raw parameters used in creating the directory scanner
|
Properties |
getProviderProperties()
The per-provider specific properties that may come all the way from the plugin's properties setting.
|
ReporterConfiguration |
getReporterConfiguration()
The raw parameters used in creating the ReporterManagerFactory
|
ReporterFactory |
getReporterFactory()
Provides features for creating reporting objects
|
TestArtifactInfo |
getTestArtifactInfo()
Artifact info about the artifact used to autodetect provider
|
ClassLoader |
getTestClassLoader()
The class loader for the tests
|
TestRequest |
getTestRequest()
Contains information about requested test suites or individual tests from the command line.
|
void |
setClassLoaders(ClassLoader surefireClassLoader,
ClassLoader testClassLoader) |
void |
setDirectoryScannerParameters(DirectoryScannerParameters directoryScannerParameters) |
void |
setProviderProperties(Properties providerProperties) |
void |
setReporterConfiguration(ReporterConfiguration reporterConfiguration) |
void |
setTestArtifactInfo(TestArtifactInfo testArtifactInfo) |
void |
setTestRequest(TestRequest testRequest) |
public BaseProviderFactory(ReporterFactory reporterFactory)
public DirectoryScanner getDirectoryScanner()
ProviderParametersgetDirectoryScanner in interface ProviderParameterspublic ReporterFactory getReporterFactory()
ProviderParametersgetReporterFactory in interface ProviderParameterspublic void setDirectoryScannerParameters(DirectoryScannerParameters directoryScannerParameters)
public void setReporterConfiguration(ReporterConfiguration reporterConfiguration)
public void setClassLoaders(ClassLoader surefireClassLoader, ClassLoader testClassLoader)
setClassLoaders in interface SurefireClassLoadersAwarepublic ConsoleLogger getConsoleLogger()
ProviderParametersgetConsoleLogger in interface ProviderParameterspublic void setTestRequest(TestRequest testRequest)
public DirectoryScannerParameters getDirectoryScannerParameters()
ProviderParametersgetDirectoryScannerParameters in interface ProviderParameterspublic ReporterConfiguration getReporterConfiguration()
ProviderParametersgetReporterConfiguration in interface ProviderParameterspublic TestRequest getTestRequest()
ProviderParametersgetTestRequest in interface ProviderParameterspublic ClassLoader getTestClassLoader()
ProviderParametersgetTestClassLoader in interface ProviderParameterspublic void setProviderProperties(Properties providerProperties)
public Properties getProviderProperties()
ProviderParametersgetProviderProperties in interface ProviderParameterspublic TestArtifactInfo getTestArtifactInfo()
ProviderParametersgetTestArtifactInfo in interface ProviderParameterspublic void setTestArtifactInfo(TestArtifactInfo testArtifactInfo)
Copyright © 2004-2012 Apache Software Foundation. All Rights Reserved.