public class OperaDriverManager extends BrowserManager
architecture, forceCache, log, mirrorLog, SEPARATOR, TAOBAO_MIRROR, version, versionToDownload| Constructor and Description |
|---|
OperaDriverManager() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getCurrentVersion(URL url,
String driverName) |
protected List<String> |
getDriverName() |
protected List<URL> |
getDrivers() |
protected String |
getDriverUrlKey() |
protected String |
getDriverVersionKey() |
protected String |
getExportParameter() |
static OperaDriverManager |
getInstance() |
protected GitHubApi |
getVersion(GitHubApi[] releaseArray,
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, preDownload, removeFromList, setup, setup, setup, setup, version, versionComparepublic static OperaDriverManager getInstance()
protected List<URL> getDrivers() throws IOException
getDrivers in class BrowserManagerIOExceptionprotected String getExportParameter()
getExportParameter in class BrowserManagerprotected List<String> getDriverName()
getDriverName in class BrowserManagerprotected String getDriverVersionKey()
getDriverVersionKey in class BrowserManagerprotected String getDriverUrlKey()
getDriverUrlKey in class BrowserManagerprotected String getCurrentVersion(URL url, String driverName) throws MalformedURLException
getCurrentVersion in class BrowserManagerMalformedURLExceptionpublic BrowserManager useTaobaoMirror()
Copyright © 2017. All rights reserved.