public class FirefoxDriverManager extends BrowserManager
architecture, forceCache, log, mirrorLog, SEPARATOR, TAOBAO_MIRROR, version, versionToDownload| Constructor and Description |
|---|
FirefoxDriverManager() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getCurrentVersion(URL url,
String driverName) |
protected List<String> |
getDriverName() |
List<URL> |
getDrivers() |
protected String |
getDriverUrlKey() |
protected String |
getDriverVersionKey() |
protected String |
getExportParameter() |
static FirefoxDriverManager |
getInstance() |
protected GitHubApi |
getVersion(GitHubApi[] releaseArray,
String version) |
protected String |
preDownload(String target,
String version) |
BrowserManager |
useTaobaoMirror() |
arch32, arch64, architecture, driverRepositoryUrl, existsDriverInCache, exportDriver, filter, filterByDistro, forceCache, forceCache, getDistroName, getDownloadedVersion, getDriversFromMirror, getDriversFromXml, getDriverUrl, getDriverVersion, getLatest, getOsName, getVersion, isNetAvailable, isUsingTaobaoMirror, loadXML, manage, manage, openGitHubConnection, postDownload, removeFromList, setup, setup, setup, setup, version, versionComparepublic static FirefoxDriverManager getInstance()
public List<URL> getDrivers() throws IOException
getDrivers in class BrowserManagerIOExceptionprotected String getExportParameter()
getExportParameter in class BrowserManagerprotected String getDriverVersionKey()
getDriverVersionKey in class BrowserManagerprotected List<String> getDriverName()
getDriverName in class BrowserManagerprotected String getDriverUrlKey()
getDriverUrlKey in class BrowserManagerprotected String getCurrentVersion(URL url, String driverName) throws MalformedURLException
getCurrentVersion in class BrowserManagerMalformedURLExceptionprotected String preDownload(String target, String version) throws IOException
preDownload in class BrowserManagerIOExceptionpublic BrowserManager useTaobaoMirror()
Copyright © 2017. All rights reserved.