public class BrowserLauncherFactory extends Object
Constructor and Description |
---|
BrowserLauncherFactory() |
BrowserLauncherFactory(DriverSessions webdriverSessions) |
Modifier and Type | Method and Description |
---|---|
static 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
|
static String |
getSupportedBrowsersAsString() |
static Map<String,Class<? extends BrowserLauncher>> |
getSupportedLaunchers() |
static 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
- TODOpublic static Map<String,Class<? extends BrowserLauncher>> getSupportedLaunchers()
public static void addBrowserLauncher(String browser, Class<? extends BrowserLauncher> clazz)
public static boolean isBrowserSupported(String browser)
public static String getSupportedBrowsersAsString()
Copyright © 2015. All rights reserved.