Package org.testng

Interface ITestNGListenerFactory

All Known Implementing Classes:
DefaultListenerFactory

public interface ITestNGListenerFactory
A factory used to create instances of ITestNGListener. Users can implement this interface in any of their test classes but there can be only one such instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    createListener(Class<? extends ITestNGListener> listenerClass)
    Create and return an instance of the listener class passed in parameter.
  • Method Details

    • createListener

      ITestNGListener createListener(Class<? extends ITestNGListener> listenerClass)
      Create and return an instance of the listener class passed in parameter. Return null if you want to use the default factory.
      Parameters:
      listenerClass - The class of listener to create
      Returns:
      The created listener