public class PhantomJsDriverManager extends WebDriverManager
BETA, binaryPath, config, downloadedVersion, downloader, forcedArch, forcedOs, httpClient, INSIDERS, instanceMap, isLatest, latestVersion, listVersions, LOCAL, mirrorLog, ONLINE, preferenceKey, preferences, retry, SLASH, urlFilter, versionsProperties, versionToDownload| Constructor and Description |
|---|
PhantomJsDriverManager() |
| Modifier and Type | Method and Description |
|---|---|
protected Optional<String> |
getBrowserVersion() |
protected String |
getCurrentVersion(URL url,
String driverName) |
protected DriverManagerType |
getDriverManagerType() |
protected String |
getDriverName() |
protected List<URL> |
getDrivers() |
protected URL |
getDriverUrl() |
protected String |
getDriverVersion() |
protected Optional<String> |
getExportParameter() |
protected Optional<URL> |
getMirrorUrl() |
protected File |
postDownload(File archive) |
protected String |
preDownload(String target,
String version) |
protected void |
setDriverUrl(URL url) |
protected void |
setDriverVersion(String version) |
arch32, arch64, architecture, avoidAutoVersion, avoidExport, avoidOutputTree, avoidPreferences, browserPath, checkLatest, chromedriver, clearCache, clearPreferences, config, downloadCandidateUrls, driverRepositoryUrl, edgedriver, exportDriver, filterByDistro, filterByIgnoredVersions, filterCacheBy, filterCandidateUrls, firefoxdriver, forceCache, forceDownload, getBinaryPath, getDefaultBrowserVersion, getDownloadedVersion, getDriverFromCache, getDriversFromGitHub, getDriversFromMirror, getDriversFromXml, getDriverUrlCkeckingMirror, getExecFile, getFilesInCache, getFolderFilter, getHttpClient, getInstance, getInstance, getProgramFilesEnv, getVersion, getVersion, getVersions, gitHubTokenName, gitHubTokenSecret, globalConfig, handleCache, handleDriver, handleException, iedriver, ignoreVersions, isUsingTaobaoMirror, loadXML, main, manage, openGitHubConnection, operadriver, operatingSystem, phantomjs, properties, proxy, proxyPass, proxyUser, removeFromList, reset, seleniumServerStandalone, setup, targetPath, timeout, ttl, useBetaVersions, useMirror, version, versionCompare, voiddriverprotected DriverManagerType getDriverManagerType()
getDriverManagerType in class WebDriverManagerprotected String getDriverName()
getDriverName in class WebDriverManagerprotected String getDriverVersion()
getDriverVersion in class WebDriverManagerprotected URL getDriverUrl()
getDriverUrl in class WebDriverManagerprotected Optional<URL> getMirrorUrl()
getMirrorUrl in class WebDriverManagerprotected Optional<String> getExportParameter()
getExportParameter in class WebDriverManagerprotected void setDriverVersion(String version)
setDriverVersion in class WebDriverManagerprotected void setDriverUrl(URL url)
setDriverUrl in class WebDriverManagerprotected List<URL> getDrivers() throws IOException
getDrivers in class WebDriverManagerIOExceptionprotected String getCurrentVersion(URL url, String driverName)
getCurrentVersion in class WebDriverManagerprotected String preDownload(String target, String version)
preDownload in class WebDriverManagerprotected File postDownload(File archive)
postDownload in class WebDriverManagerprotected Optional<String> getBrowserVersion()
getBrowserVersion in class WebDriverManagerCopyright © 2019. All rights reserved.