Top Interfaces Classes Enums
[default module]

Package org.testng.internal.invokers


Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
IInvocationStatus

Helps keep track of when a method was invoked

public interface
IInvoker

This class defines an invoker.

public interface
public interface

Class Summary

Modifier and TypeClass and Description
public abstract class
public class
pack-priv class
pack-priv class
pack-priv class
public class
pack-priv class
ExceptionUtils

A utility class that houses mechanisms to retrieve exception information.

public class
public class
pack-priv class
public class
public class
InvokedMethodListenerInvoker

Hides complexity of calling methods of IInvokedMethodListener.

public class
InvokeMethodRunnable

A Runnable Method invoker.

public class
Invoker

This class is responsible for invoking methods: - test methods - configuration methods - possibly in a separate thread and then for notifying the result listeners.

public class
public class
MethodInvocationHelper

Collections of helper methods to help deal with invocation of TestNG methods

public class
pack-priv class
public class
ParameterHolder

A simple holder for parameters that contains the parameters and where these came from (data provider or testng.xml)

pack-priv class
SingleTestMethodWorker

Extends TestMethodWorker and is used to work on only a single method instance

public class
pack-priv class
public class
public class
public class
TestMethodWorker

FIXME: reduce contention when this class is used through parallel invocation due to invocationCount and threadPoolSize by not invoking the @BeforeClass and @AfterClass which are already invoked on the original method.

pack-priv class
TestNgMethodUtils

Collections of helper methods to help deal with TestNG configuration methods

Enum Summary

Modifier and TypeEnum and Description
public enum
InvokedMethodListenerMethod

Indicates which of the methods of a IInvokedMethodListener should be called.