Class InternetExplorerDriverManager
java.lang.Object
io.github.bonigarcia.wdm.WebDriverManager
io.github.bonigarcia.wdm.managers.InternetExplorerDriverManager
Manager for Internet Explorer.
- Since:
- 1.0.0
- Author:
- Boni Garcia
-
Field Summary
Fields inherited from class io.github.bonigarcia.wdm.WebDriverManager
BROWSER_WATCHER_ID, cacheHandler, capabilities, CFT_LABEL, CLI_DOCKER, CLI_RESOLVER, CLI_SERVER, config, DASH, disableCsp, displayEnabled, dockerEnabled, dockerService, downloadedDriverPath, downloadedDriverVersion, downloader, httpClient, IN_DOCKER, isHeadless, LATEST_RELEASE, log, resolutionCache, resolvedBrowserVersion, retryCount, S3_NAMESPACE_CONTEXT, shutdownHook, SLASH, versionDetector, watchEnabled, webDriverCreator, webDriverList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexportParameter
(String exportParameter) protected String
protected String
protected org.openqa.selenium.Capabilities
protected String
getCurrentVersion
(URL url) protected String
protected URL
getDriverUrls
(String driverVersion) protected String
getDriverVersionFromRepository
(Optional<String> driverVersion) protected NamespaceContext
protected void
setBrowserBinary
(String browserBinary) protected void
setBrowserVersion
(String browserVersion) protected void
setDriverUrl
(URL url) protected void
setDriverVersion
(String driverVersion) Methods inherited from class io.github.bonigarcia.wdm.WebDriverManager
addDefaultArgumentsForDocker, addShutdownHookIfRequired, arch32, arch64, architecture, arm64, avoidBrowserDetection, avoidDockerLocalFallback, avoidExport, avoidExternalConnections, avoidFallback, avoidOutputTree, avoidResolutionCache, avoidShutdownHook, avoidTmpFolder, avoidUseChromiumDriverSnap, avoidUseGeckoDriverSnap, browserBinary, browserInDocker, browserVersion, browserVersionDetectionCommand, buildUrl, cachePath, capabilities, checkSnap, chromedriver, chromiumdriver, clearDriverCache, clearResolutionCache, commandsPropertiesUrl, config, create, create, createDockerWebDriver, createLocalWebDriver, createUrlHandler, detectBrowserVersion, disableCsp, disableTracing, dockerAvoidPulling, dockerCustomImage, dockerDaemonUrl, dockerDefaultArgs, dockerEnvVariables, dockerExtraHosts, dockerLang, dockerNetwork, dockerNetworkHost, dockerPrivateEndpoint, dockerRecordingOutput, dockerRecordingOutput, dockerRecordingPrefix, dockerScreenResolution, dockerShmSize, dockerStopTimeoutSec, dockerTimezone, dockerTmpfsMount, dockerTmpfsSize, dockerVolumes, download, driverRepositoryUrl, driverVersion, edgedriver, enableRecording, enableVnc, exportDriver, exportParameter, fallback, findWebDriverBrowser, firefoxdriver, forceDownload, getBrowserWatcherAsPath, getDockerBrowserContainerId, getDockerBrowserContainerId, getDockerNoVncUrl, getDockerNoVncUrl, getDockerRecordingPath, getDockerRecordingPath, getDockerSeleniumServerUrl, getDockerSeleniumServerUrl, getDockerService, getDockerVncUrl, getDockerVncUrl, getDownloadedDriverPath, getDownloadedDriverVersion, getDriver, getDriversFromGitHub, getDriversFromMirror, getDriverUrlCkeckingMirror, getDriverVersionLabel, getDriverVersions, getFolderFilter, getHttpClient, getInstance, getInstance, getInstance, getInstance, getKeyForResolutionCache, getLatestDriverVersionFromRepository, getLatestVersionLabel, getLogs, getLogs, getMergedCapabilities, getOsLabel, getPropertyFromFirstWebDriverBrowser, getPropertyFromWebDriverBrowser, getResolutionCache, getS3NamespaceContext, getShortDriverName, getValueFromResolutionCache, getVersionCharset, getVersionDetector, getWebDriver, getWebDriverCreator, getWebDriverList, gitHubToken, handleException, iedriver, ignoreDriverVersions, initBrowserWatcherForChromium, instantiateDriver, isChrome, isDockerAvailable, isOnline, isOnline, isUseMirror, isUsingDocker, linux, loadXML, logCliError, logSeekRepo, mac, main, manage, openGitHubConnection, operadriver, operatingSystem, postDownload, properties, proxy, proxyPass, proxyUser, quit, quit, quit, remoteAddress, remoteAddress, reset, resolutionCachePath, resolveDriverVersion, resolveLocal, runInDocker, safaridriver, setup, startRecording, startRecording, startRecording, startRecording, startServer, stopDockerRecording, stopDockerRecording, stopDockerRecording, stopRecording, stopRecording, storeInResolutionCache, timeout, ttl, ttlBrowsers, useBetaVersions, useLocalCommandsPropertiesFirst, useMirror, useResolutionCache, useResolutionCacheWithKey, viewOnly, voiddriver, watch, watchAndDisplay, win, zipFolder
-
Constructor Details
-
InternetExplorerDriverManager
public InternetExplorerDriverManager()
-
-
Method Details
-
getDriverManagerType
- Specified by:
getDriverManagerType
in classWebDriverManager
-
getDriverName
- Specified by:
getDriverName
in classWebDriverManager
-
getDriverVersion
- Specified by:
getDriverVersion
in classWebDriverManager
-
getBrowserVersion
- Specified by:
getBrowserVersion
in classWebDriverManager
-
setDriverVersion
- Specified by:
setDriverVersion
in classWebDriverManager
-
setBrowserVersion
- Specified by:
setBrowserVersion
in classWebDriverManager
-
getBrowserBinary
- Specified by:
getBrowserBinary
in classWebDriverManager
-
setBrowserBinary
- Specified by:
setBrowserBinary
in classWebDriverManager
-
getDriverUrl
- Specified by:
getDriverUrl
in classWebDriverManager
-
getMirrorUrl
- Specified by:
getMirrorUrl
in classWebDriverManager
-
getExportParameter
- Specified by:
getExportParameter
in classWebDriverManager
-
setDriverUrl
- Specified by:
setDriverUrl
in classWebDriverManager
-
getDriverUrls
- Specified by:
getDriverUrls
in classWebDriverManager
- Throws:
IOException
-
getBrowserVersionFromTheShell
- Overrides:
getBrowserVersionFromTheShell
in classWebDriverManager
-
getDriverVersionFromRepository
- Overrides:
getDriverVersionFromRepository
in classWebDriverManager
-
getNamespaceContext
- Overrides:
getNamespaceContext
in classWebDriverManager
-
getBrowserPath
- Overrides:
getBrowserPath
in classWebDriverManager
-
getCapabilities
protected org.openqa.selenium.Capabilities getCapabilities()- Overrides:
getCapabilities
in classWebDriverManager
-
getCurrentVersion
- Overrides:
getCurrentVersion
in classWebDriverManager
-
exportParameter
- Specified by:
exportParameter
in classWebDriverManager
-