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 Stringprotected Stringprotected org.openqa.selenium.Capabilitiesprotected StringgetCurrentVersion(URL url) protected Stringprotected URLgetDriverUrls(String driverVersion) protected StringgetDriverVersionFromRepository(Optional<String> driverVersion) protected NamespaceContextprotected voidsetBrowserBinary(String browserBinary) protected voidsetBrowserVersion(String browserVersion) protected voidsetDriverUrl(URL url) protected voidsetDriverVersion(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, checkBrowserWatcherVersion, 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, getBrowserWatcherVersion, 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, getRecordingPath, getRecordingPath, 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:
getDriverManagerTypein classWebDriverManager
-
getDriverName
- Specified by:
getDriverNamein classWebDriverManager
-
getDriverVersion
- Specified by:
getDriverVersionin classWebDriverManager
-
getBrowserVersion
- Specified by:
getBrowserVersionin classWebDriverManager
-
setDriverVersion
- Specified by:
setDriverVersionin classWebDriverManager
-
setBrowserVersion
- Specified by:
setBrowserVersionin classWebDriverManager
-
getBrowserBinary
- Specified by:
getBrowserBinaryin classWebDriverManager
-
setBrowserBinary
- Specified by:
setBrowserBinaryin classWebDriverManager
-
getDriverUrl
- Specified by:
getDriverUrlin classWebDriverManager
-
getMirrorUrl
- Specified by:
getMirrorUrlin classWebDriverManager
-
getExportParameter
- Specified by:
getExportParameterin classWebDriverManager
-
setDriverUrl
- Specified by:
setDriverUrlin classWebDriverManager
-
getDriverUrls
- Specified by:
getDriverUrlsin classWebDriverManager- Throws:
IOException
-
getBrowserVersionFromTheShell
- Overrides:
getBrowserVersionFromTheShellin classWebDriverManager
-
getDriverVersionFromRepository
- Overrides:
getDriverVersionFromRepositoryin classWebDriverManager
-
getNamespaceContext
- Overrides:
getNamespaceContextin classWebDriverManager
-
getBrowserPath
- Overrides:
getBrowserPathin classWebDriverManager
-
getCapabilities
protected org.openqa.selenium.Capabilities getCapabilities()- Overrides:
getCapabilitiesin classWebDriverManager
-
getCurrentVersion
- Overrides:
getCurrentVersionin classWebDriverManager
-
exportParameter
- Specified by:
exportParameterin classWebDriverManager
-