Class JvmDriver
- java.lang.Object
-
- org.fluentlenium.adapter.sharedwebdriver.JvmDriver
-
- All Implemented Interfaces:
FluentLeniumDriver
public class JvmDriver extends Object implements FluentLeniumDriver
Stores and handles aSharedWebDriver
instance for the whole JVM.- See Also:
ConfigurationProperties.DriverLifecycle.JVM
,SharedWebdriverSingletonImpl
-
-
Constructor Summary
Constructors Constructor Description JvmDriver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDriver(SharedWebDriver driver)
Adds this driver to the collection of shared webdrivers according to the driver lifecycle.SharedWebDriver
getDriver()
void
quitDriver(SharedWebDriver driver)
Quits the argument shared webdriver.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.fluentlenium.adapter.sharedwebdriver.FluentLeniumDriver
quitDriver
-
-
-
-
Method Detail
-
getDriver
public SharedWebDriver getDriver()
-
quitDriver
public void quitDriver(SharedWebDriver driver)
Description copied from interface:FluentLeniumDriver
Quits the argument shared webdriver.- Specified by:
quitDriver
in interfaceFluentLeniumDriver
- Parameters:
driver
- the driver to quit
-
addDriver
public void addDriver(SharedWebDriver driver)
Description copied from interface:FluentLeniumDriver
Adds this driver to the collection of shared webdrivers according to the driver lifecycle.- Specified by:
addDriver
in interfaceFluentLeniumDriver
- Parameters:
driver
- the driver to add
-
-