public class Configuration extends java.lang.Object implements IConfiguration
| Modifier and Type | Field and Description |
|---|---|
private boolean |
alwaysRunListeners |
private IAnnotationFinder |
m_annotationFinder |
private IConfigurable |
m_configurable |
private java.util.Map<java.lang.Class<? extends IConfigurationListener>,IConfigurationListener> |
m_configurationListeners |
private java.util.Map<java.lang.Class<? extends IExecutionListener>,IExecutionListener> |
m_executionListeners |
private IExecutorFactory |
m_executorFactory |
private IHookable |
m_hookable |
private ITestObjectFactory |
m_objectFactory |
| Constructor and Description |
|---|
Configuration() |
Configuration(IAnnotationFinder finder) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfigurationListener(IConfigurationListener cl) |
boolean |
addExecutionListenerIfAbsent(IExecutionListener l) |
boolean |
alwaysRunListeners() |
IAnnotationFinder |
getAnnotationFinder() |
IConfigurable |
getConfigurable() |
java.util.List<IConfigurationListener> |
getConfigurationListeners() |
java.util.List<IExecutionListener> |
getExecutionListeners() |
IExecutorFactory |
getExecutorFactory() |
IHookable |
getHookable() |
ITestObjectFactory |
getObjectFactory() |
private void |
init(IAnnotationFinder finder) |
void |
setAlwaysRunListeners(boolean alwaysRunListeners) |
void |
setAnnotationFinder(IAnnotationFinder finder) |
void |
setConfigurable(IConfigurable c) |
void |
setExecutorFactory(IExecutorFactory factory) |
void |
setHookable(IHookable h) |
void |
setObjectFactory(ITestObjectFactory factory) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExecutionListenerprivate IAnnotationFinder m_annotationFinder
private ITestObjectFactory m_objectFactory
private IHookable m_hookable
private IConfigurable m_configurable
private final java.util.Map<java.lang.Class<? extends IExecutionListener>,IExecutionListener> m_executionListeners
private final java.util.Map<java.lang.Class<? extends IConfigurationListener>,IConfigurationListener> m_configurationListeners
private boolean alwaysRunListeners
private IExecutorFactory m_executorFactory
public Configuration()
public Configuration(IAnnotationFinder finder)
private void init(IAnnotationFinder finder)
public IAnnotationFinder getAnnotationFinder()
getAnnotationFinder in interface IConfigurationpublic void setAnnotationFinder(IAnnotationFinder finder)
setAnnotationFinder in interface IConfigurationpublic ITestObjectFactory getObjectFactory()
getObjectFactory in interface IConfigurationpublic void setObjectFactory(ITestObjectFactory factory)
setObjectFactory in interface IConfigurationpublic IHookable getHookable()
getHookable in interface IConfigurationpublic void setHookable(IHookable h)
setHookable in interface IConfigurationpublic IConfigurable getConfigurable()
getConfigurable in interface IConfigurationpublic void setConfigurable(IConfigurable c)
setConfigurable in interface IConfigurationpublic java.util.List<IExecutionListener> getExecutionListeners()
getExecutionListeners in interface IConfigurationpublic boolean addExecutionListenerIfAbsent(IExecutionListener l)
addExecutionListenerIfAbsent in interface IConfigurationpublic java.util.List<IConfigurationListener> getConfigurationListeners()
getConfigurationListeners in interface IConfigurationpublic void addConfigurationListener(IConfigurationListener cl)
addConfigurationListener in interface IConfigurationpublic void setAlwaysRunListeners(boolean alwaysRunListeners)
setAlwaysRunListeners in interface IConfigurationpublic void setExecutorFactory(IExecutorFactory factory)
setExecutorFactory in interface IConfigurationpublic IExecutorFactory getExecutorFactory()
getExecutorFactory in interface IConfigurationpublic boolean alwaysRunListeners()
alwaysRunListeners in interface IConfiguration