Top Description Fields Constructors Methods
org.junit.platform.launcher.core

pack-priv Class DefaultLauncherConfig

extends Object
implements LauncherConfig
Class Inheritance
All Implemented Interfaces
org.junit.platform.launcher.core.LauncherConfig
Static Imports
java.util.Collections.unmodifiableCollection

Default implementation of the LauncherConfig API.
Since
1.3

Field Summary

Modifier and TypeField and Description
private final Collection<LauncherDiscoveryListener>
private final Collection<LauncherSessionListener>
private final Collection<PostDiscoveryFilter>
private final Collection<TestEngine>
private final Collection<TestExecutionListener>
private final boolean
private final boolean
private final boolean
private final boolean
private final boolean

Constructor Summary

AccessConstructor and Description
pack-priv
DefaultLauncherConfig(boolean testEngineAutoRegistrationEnabled, boolean launcherSessionListenerAutoRegistrationEnabled, boolean launcherDiscoveryListenerAutoRegistrationEnabled, boolean testExecutionListenerAutoRegistrationEnabled, boolean postDiscoveryFilterAutoRegistrationEnabled, Collection<TestEngine> additionalTestEngines, Collection<LauncherSessionListener> additionalLauncherSessionListeners, Collection<LauncherDiscoveryListener> additionalLauncherDiscoveryListeners, Collection<TestExecutionListener> additionalTestExecutionListeners, Collection<PostDiscoveryFilter> additionalPostDiscoveryFilters)

Method Summary

Modifier and TypeMethod and Description
public Collection<LauncherDiscoveryListener>
getAdditionalLauncherDiscoveryListeners()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalLauncherDiscoveryListeners.

Get the collection of additional launcher discovery listeners that should be added to the Launcher.

public Collection<LauncherSessionListener>
getAdditionalLauncherSessionListeners()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalLauncherSessionListeners.

Get the collection of additional launcher session listeners that should be added to the Launcher.

public Collection<PostDiscoveryFilter>
getAdditionalPostDiscoveryFilters()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalPostDiscoveryFilters.

Get the collection of additional post discovery filters that should be added to the Launcher.

public Collection<TestEngine>
getAdditionalTestEngines()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalTestEngines.

Get the collection of additional test engines that should be added to the Launcher.

public Collection<TestExecutionListener>
getAdditionalTestExecutionListeners()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalTestExecutionListeners.

Get the collection of additional test execution listeners that should be added to the Launcher.

public boolean
isLauncherDiscoveryListenerAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isLauncherDiscoveryListenerAutoRegistrationEnabled.

Determine if launcher discovery listeners should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

public boolean
isLauncherSessionListenerAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isLauncherSessionListenerAutoRegistrationEnabled.

Determine if launcher session listeners should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

public boolean
isPostDiscoveryFilterAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isPostDiscoveryFilterAutoRegistrationEnabled.

Determine if post discovery filters should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

public boolean
isTestEngineAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isTestEngineAutoRegistrationEnabled.

Determine if test engines should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

public boolean
isTestExecutionListenerAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isTestExecutionListenerAutoRegistrationEnabled.

Determine if test execution listeners should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

additionalLauncherDiscoveryListenersback to summary
private final Collection<LauncherDiscoveryListener> additionalLauncherDiscoveryListeners
additionalLauncherSessionListenersback to summary
private final Collection<LauncherSessionListener> additionalLauncherSessionListeners
additionalPostDiscoveryFiltersback to summary
private final Collection<PostDiscoveryFilter> additionalPostDiscoveryFilters
additionalTestEnginesback to summary
private final Collection<TestEngine> additionalTestEngines
additionalTestExecutionListenersback to summary
private final Collection<TestExecutionListener> additionalTestExecutionListeners
launcherDiscoveryListenerAutoRegistrationEnabledback to summary
private final boolean launcherDiscoveryListenerAutoRegistrationEnabled
launcherSessionListenerAutoRegistrationEnabledback to summary
private final boolean launcherSessionListenerAutoRegistrationEnabled
postDiscoveryFilterAutoRegistrationEnabledback to summary
private final boolean postDiscoveryFilterAutoRegistrationEnabled
testEngineAutoRegistrationEnabledback to summary
private final boolean testEngineAutoRegistrationEnabled
testExecutionListenerAutoRegistrationEnabledback to summary
private final boolean testExecutionListenerAutoRegistrationEnabled

Constructor Detail

DefaultLauncherConfigback to summary
pack-priv DefaultLauncherConfig(boolean testEngineAutoRegistrationEnabled, boolean launcherSessionListenerAutoRegistrationEnabled, boolean launcherDiscoveryListenerAutoRegistrationEnabled, boolean testExecutionListenerAutoRegistrationEnabled, boolean postDiscoveryFilterAutoRegistrationEnabled, Collection<TestEngine> additionalTestEngines, Collection<LauncherSessionListener> additionalLauncherSessionListeners, Collection<LauncherDiscoveryListener> additionalLauncherDiscoveryListeners, Collection<TestExecutionListener> additionalTestExecutionListeners, Collection<PostDiscoveryFilter> additionalPostDiscoveryFilters)

Method Detail

getAdditionalLauncherDiscoveryListenersback to summary
public Collection<LauncherDiscoveryListener> getAdditionalLauncherDiscoveryListeners()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalLauncherDiscoveryListeners.

Doc from org.junit.platform.launcher.core.LauncherConfig.getAdditionalLauncherDiscoveryListeners.

Get the collection of additional launcher discovery listeners that should be added to the Launcher.

Annotations
@Override
getAdditionalLauncherSessionListenersback to summary
public Collection<LauncherSessionListener> getAdditionalLauncherSessionListeners()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalLauncherSessionListeners.

Doc from org.junit.platform.launcher.core.LauncherConfig.getAdditionalLauncherSessionListeners.

Get the collection of additional launcher session listeners that should be added to the Launcher.

Annotations
@Override
getAdditionalPostDiscoveryFiltersback to summary
public Collection<PostDiscoveryFilter> getAdditionalPostDiscoveryFilters()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalPostDiscoveryFilters.

Doc from org.junit.platform.launcher.core.LauncherConfig.getAdditionalPostDiscoveryFilters.

Get the collection of additional post discovery filters that should be added to the Launcher.

Annotations
@Override
getAdditionalTestEnginesback to summary
public Collection<TestEngine> getAdditionalTestEngines()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalTestEngines.

Doc from org.junit.platform.launcher.core.LauncherConfig.getAdditionalTestEngines.

Get the collection of additional test engines that should be added to the Launcher.

Annotations
@Override
getAdditionalTestExecutionListenersback to summary
public Collection<TestExecutionListener> getAdditionalTestExecutionListeners()

Implements org.junit.platform.launcher.core.LauncherConfig.getAdditionalTestExecutionListeners.

Doc from org.junit.platform.launcher.core.LauncherConfig.getAdditionalTestExecutionListeners.

Get the collection of additional test execution listeners that should be added to the Launcher.

Annotations
@Override
isLauncherDiscoveryListenerAutoRegistrationEnabledback to summary
public boolean isLauncherDiscoveryListenerAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isLauncherDiscoveryListenerAutoRegistrationEnabled.

Doc from org.junit.platform.launcher.core.LauncherConfig.isLauncherDiscoveryListenerAutoRegistrationEnabled.

Determine if launcher discovery listeners should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

Annotations
@Override
isLauncherSessionListenerAutoRegistrationEnabledback to summary
public boolean isLauncherSessionListenerAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isLauncherSessionListenerAutoRegistrationEnabled.

Doc from org.junit.platform.launcher.core.LauncherConfig.isLauncherSessionListenerAutoRegistrationEnabled.

Determine if launcher session listeners should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

Annotations
@Override
isPostDiscoveryFilterAutoRegistrationEnabledback to summary
public boolean isPostDiscoveryFilterAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isPostDiscoveryFilterAutoRegistrationEnabled.

Doc from org.junit.platform.launcher.core.LauncherConfig.isPostDiscoveryFilterAutoRegistrationEnabled.

Determine if post discovery filters should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

Annotations
@Override
isTestEngineAutoRegistrationEnabledback to summary
public boolean isTestEngineAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isTestEngineAutoRegistrationEnabled.

Doc from org.junit.platform.launcher.core.LauncherConfig.isTestEngineAutoRegistrationEnabled.

Determine if test engines should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

Annotations
@Override
isTestExecutionListenerAutoRegistrationEnabledback to summary
public boolean isTestExecutionListenerAutoRegistrationEnabled()

Implements org.junit.platform.launcher.core.LauncherConfig.isTestExecutionListenerAutoRegistrationEnabled.

Doc from org.junit.platform.launcher.core.LauncherConfig.isTestExecutionListenerAutoRegistrationEnabled.

Determine if test execution listeners should be discovered at runtime using the ServiceLoader mechanism and automatically registered.

Annotations
@Override