public class BrowserLauncherFactory extends Object
Constructor and Description |
---|
BrowserLauncherFactory() |
BrowserLauncherFactory(DriverSessions webdriverSessions) |
Modifier and Type | Method and Description |
---|---|
void |
addBrowserLauncher(String browser,
Class<? extends BrowserLauncher> clazz) |
BrowserLauncher |
getBrowserLauncher(String browser,
String sessionId,
RemoteControlConfiguration configuration,
org.openqa.selenium.Capabilities browserOptions)
Returns the browser given by the specified browser string
|
String |
getSupportedBrowsersAsString() |
Map<String,Class<? extends BrowserLauncher>> |
getSupportedLaunchers() |
boolean |
isBrowserSupported(String browser) |
public BrowserLauncherFactory()
public BrowserLauncherFactory(DriverSessions webdriverSessions)
public BrowserLauncher getBrowserLauncher(String browser, String sessionId, RemoteControlConfiguration configuration, org.openqa.selenium.Capabilities browserOptions)
browser
- a browser string like "*firefox"sessionId
- the sessionId to launchbrowserOptions
- TODOconfiguration
- remote control configurationpublic Map<String,Class<? extends BrowserLauncher>> getSupportedLaunchers()
public void addBrowserLauncher(String browser, Class<? extends BrowserLauncher> clazz)
public boolean isBrowserSupported(String browser)
public String getSupportedBrowsersAsString()
Copyright © 2016. All rights reserved.