public class OperaDriverManager extends BrowserManager
architecture, binaryPath, DEFAULT_ARCH, driverUrl, forceCache, forceDownload, httpClient, instance, listVersions, log, mirrorLog, MY_OS_NAME, proxy, proxyPass, proxyUser, SEPARATOR, TAOBAO_MIRROR, triedWithCache, useBetaVersions, 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 BrowserManager |
getInstance() |
protected GitHubApi |
getVersion(GitHubApi[] releaseArray,
String version) |
protected File |
postDownload(File archive) |
BrowserManager |
useTaobaoMirror() |
arch32, arch64, architecture, createProxy, driverRepositoryUrl, existsDriverInCache, exportDriver, filter, filterByDistro, forceCache, forceCache, forceDownload, getBinaryPath, getDistroName, getDownloadedVersion, getDriversFromMirror, getDriversFromXml, getDriverUrl, getDriverVersion, getLatest, getOsName, getVersion, isExecutable, isNetAvailable, isUsingTaobaoMirror, loadXML, manage, manage, openGitHubConnection, preDownload, proxy, proxyPass, proxyUser, removeFromList, setup, setup, setup, setup, shouldCheckArchitecture, useBetaVersions, version, versionComparepublic static BrowserManager 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 BrowserManagerMalformedURLExceptionprotected File postDownload(File archive) throws IOException
postDownload in class BrowserManagerIOExceptionpublic BrowserManager useTaobaoMirror()
useTaobaoMirror in class BrowserManagerCopyright © 2017. All rights reserved.