public class BaseProviderFactory extends Object implements SurefireClassLoadersAware, ProviderParameters
| Constructor and Description |
|---|
BaseProviderFactory(ReporterFactory reporterFactory,
Boolean insideFork) |
| 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
|
RunOrderCalculator |
getRunOrderCalculator()
Provides a service to calculate run order of tests.
|
ScanResult |
getScanResult()
Provides the result of the directory scan performed in the plugin
|
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 testClassLoader) |
void |
setDirectoryScannerParameters(DirectoryScannerParameters directoryScannerParameters) |
void |
setProviderProperties(Properties providerProperties) |
void |
setReporterConfiguration(ReporterConfiguration reporterConfiguration) |
void |
setRunOrderParameters(RunOrderParameters runOrderParameters) |
void |
setTestArtifactInfo(TestArtifactInfo testArtifactInfo) |
void |
setTestRequest(TestRequest testRequest) |
public BaseProviderFactory(ReporterFactory reporterFactory, Boolean insideFork)
public DirectoryScanner getDirectoryScanner()
ProviderParametersgetDirectoryScanner in interface ProviderParameterspublic ScanResult getScanResult()
ProviderParametersgetScanResult in interface ProviderParameterspublic RunOrderCalculator getRunOrderCalculator()
ProviderParametersgetRunOrderCalculator in interface ProviderParameterspublic ReporterFactory getReporterFactory()
ProviderParametersgetReporterFactory in interface ProviderParameterspublic void setDirectoryScannerParameters(DirectoryScannerParameters directoryScannerParameters)
public void setReporterConfiguration(ReporterConfiguration reporterConfiguration)
public void setClassLoaders(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)
public void setRunOrderParameters(RunOrderParameters runOrderParameters)
Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.