Package org.spockframework.runtime
Class GlobalExtensionRegistry
java.lang.Object
org.spockframework.runtime.GlobalExtensionRegistry
- All Implemented Interfaces:
IConfigurationRegistry,IExtensionRegistry
public class GlobalExtensionRegistry
extends Object
implements IExtensionRegistry, IConfigurationRegistry
Maintains a registry of global Spock extensions and their configuration objects,
which can be used to configure other extensions.
- Author:
- Peter Niederwieser
-
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureExtension(Object extension) getConfigurationByName(String name) <T> TgetConfigurationByType(Class<T> clazz) voidvoidvoid
-
Method Details
-
initializeGlobalExtensions
public void initializeGlobalExtensions() -
getConfigurationByType
- Specified by:
getConfigurationByTypein interfaceIConfigurationRegistry
-
getConfigurationByName
- Specified by:
getConfigurationByNamein interfaceIConfigurationRegistry
-
getGlobalExtensions
- Specified by:
getGlobalExtensionsin interfaceIExtensionRegistry
-
configureExtension
- Specified by:
configureExtensionin interfaceIConfigurationRegistry
-
startGlobalExtensions
public void startGlobalExtensions() -
stopGlobalExtensions
public void stopGlobalExtensions()
-