Interface LauncherSession

All Superinterfaces:
AutoCloseable

@API(status=EXPERIMENTAL,
     since="1.8")
public interface LauncherSession
extends AutoCloseable
The LauncherSession API is the main entry point for client code that wishes to repeatedly discover and execute tests using one or more test engines.
Since:
1.8
See Also:
Launcher, LauncherSessionListener, LauncherFactory
  • Method Details

    • getLauncher

      Launcher getLauncher()
      Get the Launcher associated with this session.

      Any call to the launcher returned by this method after the session has been closed, will throw an exception.

    • close

      void close()
      Close this session and notify all registered LauncherSessionListeners.
      Specified by:
      close in interface AutoCloseable
      API Note:
      The behavior of calling this method concurrently with any call to the Launcher returned by getLauncher() is currently undefined.