Package org.testng.internal
Class Configuration
- java.lang.Object
-
- org.testng.internal.Configuration
-
- All Implemented Interfaces:
IConfiguration
public class Configuration extends java.lang.Object implements IConfiguration
-
-
Constructor Summary
Constructors Constructor Description Configuration()
Configuration(IAnnotationFinder finder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
IInjectorFactory
getInjectorFactory()
ITestObjectFactory
getObjectFactory()
void
setAlwaysRunListeners(boolean alwaysRunListeners)
void
setAnnotationFinder(IAnnotationFinder finder)
void
setConfigurable(IConfigurable c)
void
setExecutorFactory(IExecutorFactory factory)
void
setHookable(IHookable h)
void
setInjectorFactory(IInjectorFactory factory)
void
setObjectFactory(ITestObjectFactory factory)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.testng.internal.IConfiguration
addExecutionListener
-
-
-
-
Constructor Detail
-
Configuration
public Configuration()
-
Configuration
public Configuration(IAnnotationFinder finder)
-
-
Method Detail
-
getAnnotationFinder
public IAnnotationFinder getAnnotationFinder()
- Specified by:
getAnnotationFinder
in interfaceIConfiguration
-
setAnnotationFinder
public void setAnnotationFinder(IAnnotationFinder finder)
- Specified by:
setAnnotationFinder
in interfaceIConfiguration
-
getObjectFactory
public ITestObjectFactory getObjectFactory()
- Specified by:
getObjectFactory
in interfaceIConfiguration
-
setObjectFactory
public void setObjectFactory(ITestObjectFactory factory)
- Specified by:
setObjectFactory
in interfaceIConfiguration
-
getHookable
public IHookable getHookable()
- Specified by:
getHookable
in interfaceIConfiguration
-
setHookable
public void setHookable(IHookable h)
- Specified by:
setHookable
in interfaceIConfiguration
-
getConfigurable
public IConfigurable getConfigurable()
- Specified by:
getConfigurable
in interfaceIConfiguration
-
setConfigurable
public void setConfigurable(IConfigurable c)
- Specified by:
setConfigurable
in interfaceIConfiguration
-
getExecutionListeners
public java.util.List<IExecutionListener> getExecutionListeners()
- Specified by:
getExecutionListeners
in interfaceIConfiguration
-
addExecutionListenerIfAbsent
public boolean addExecutionListenerIfAbsent(IExecutionListener l)
- Specified by:
addExecutionListenerIfAbsent
in interfaceIConfiguration
-
getConfigurationListeners
public java.util.List<IConfigurationListener> getConfigurationListeners()
- Specified by:
getConfigurationListeners
in interfaceIConfiguration
-
addConfigurationListener
public void addConfigurationListener(IConfigurationListener cl)
- Specified by:
addConfigurationListener
in interfaceIConfiguration
-
setAlwaysRunListeners
public void setAlwaysRunListeners(boolean alwaysRunListeners)
- Specified by:
setAlwaysRunListeners
in interfaceIConfiguration
-
setExecutorFactory
public void setExecutorFactory(IExecutorFactory factory)
- Specified by:
setExecutorFactory
in interfaceIConfiguration
-
getExecutorFactory
public IExecutorFactory getExecutorFactory()
- Specified by:
getExecutorFactory
in interfaceIConfiguration
-
alwaysRunListeners
public boolean alwaysRunListeners()
- Specified by:
alwaysRunListeners
in interfaceIConfiguration
-
setInjectorFactory
public void setInjectorFactory(IInjectorFactory factory)
- Specified by:
setInjectorFactory
in interfaceIConfiguration
-
getInjectorFactory
public IInjectorFactory getInjectorFactory()
- Specified by:
getInjectorFactory
in interfaceIConfiguration
-
-