org.openqa.selenium.server.browserlaunchers
Class InternetExplorerCustomProxyLauncher
java.lang.Object
org.openqa.selenium.server.browserlaunchers.AbstractBrowserLauncher
org.openqa.selenium.server.browserlaunchers.InternetExplorerCustomProxyLauncher
- All Implemented Interfaces:
- BrowserLauncher
- Direct Known Subclasses:
- ProxyInjectionInternetExplorerCustomProxyLauncher
public class InternetExplorerCustomProxyLauncher
- extends AbstractBrowserLauncher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REG_KEY_SELENIUM_FOLDER
protected static final java.lang.String REG_KEY_SELENIUM_FOLDER
- See Also:
- Constant Field Values
REG_KEY_BACKUP_READY
protected static final java.lang.String REG_KEY_BACKUP_READY
- See Also:
- Constant Field Values
REG_KEY_BACKUP_AUTOCONFIG_URL
protected static final java.lang.String REG_KEY_BACKUP_AUTOCONFIG_URL
- See Also:
- Constant Field Values
REG_KEY_BACKUP_MAX_CONNECTIONS_PER_1_0_SVR
protected static final java.lang.String REG_KEY_BACKUP_MAX_CONNECTIONS_PER_1_0_SVR
- See Also:
- Constant Field Values
REG_KEY_BACKUP_MAX_CONNECTIONS_PER_1_1_SVR
protected static final java.lang.String REG_KEY_BACKUP_MAX_CONNECTIONS_PER_1_1_SVR
- See Also:
- Constant Field Values
REG_KEY_BACKUP_PROXY_ENABLE
protected static final java.lang.String REG_KEY_BACKUP_PROXY_ENABLE
- See Also:
- Constant Field Values
REG_KEY_BACKUP_PROXY_OVERRIDE
protected static final java.lang.String REG_KEY_BACKUP_PROXY_OVERRIDE
- See Also:
- Constant Field Values
REG_KEY_BACKUP_PROXY_SERVER
protected static final java.lang.String REG_KEY_BACKUP_PROXY_SERVER
- See Also:
- Constant Field Values
REG_KEY_BACKUP_AUTOPROXY_RESULT_CACHE
protected static final java.lang.String REG_KEY_BACKUP_AUTOPROXY_RESULT_CACHE
- See Also:
- Constant Field Values
REG_KEY_BACKUP_POPUP_MGR
protected static final java.lang.String REG_KEY_BACKUP_POPUP_MGR
- See Also:
- Constant Field Values
REG_KEY_BACKUP_USERNAME_PASSWORD_DISABLE
protected static final java.lang.String REG_KEY_BACKUP_USERNAME_PASSWORD_DISABLE
- See Also:
- Constant Field Values
REG_KEY_BACKUP_MIME_EXCLUSION_LIST_FOR_CACHE
protected static final java.lang.String REG_KEY_BACKUP_MIME_EXCLUSION_LIST_FOR_CACHE
- See Also:
- Constant Field Values
REG_KEY_BASE
protected static java.lang.String REG_KEY_BASE
REG_KEY_POPUP_MGR
protected static final java.lang.String REG_KEY_POPUP_MGR
- See Also:
- Constant Field Values
REG_KEY_USERNAME_PASSWORD_DISABLE
protected static final java.lang.String REG_KEY_USERNAME_PASSWORD_DISABLE
- See Also:
- Constant Field Values
REG_KEY_AUTOCONFIG_URL
protected static final java.lang.String REG_KEY_AUTOCONFIG_URL
- See Also:
- Constant Field Values
REG_KEY_MAX_CONNECTIONS_PER_1_0_SVR
protected static final java.lang.String REG_KEY_MAX_CONNECTIONS_PER_1_0_SVR
- See Also:
- Constant Field Values
REG_KEY_MAX_CONNECTIONS_PER_1_1_SVR
protected static final java.lang.String REG_KEY_MAX_CONNECTIONS_PER_1_1_SVR
- See Also:
- Constant Field Values
REG_KEY_PROXY_ENABLE
protected static final java.lang.String REG_KEY_PROXY_ENABLE
- See Also:
- Constant Field Values
REG_KEY_PROXY_OVERRIDE
protected static final java.lang.String REG_KEY_PROXY_OVERRIDE
- See Also:
- Constant Field Values
REG_KEY_PROXY_SERVER
protected static final java.lang.String REG_KEY_PROXY_SERVER
- See Also:
- Constant Field Values
REG_KEY_AUTOPROXY_RESULT_CACHE
protected static final java.lang.String REG_KEY_AUTOPROXY_RESULT_CACHE
- See Also:
- Constant Field Values
REG_KEY_MIME_EXCLUSION_LIST_FOR_CACHE
protected static final java.lang.String REG_KEY_MIME_EXCLUSION_LIST_FOR_CACHE
- See Also:
- Constant Field Values
REG_KEY_WARN_ON_FORM_SUBMIT
protected static final java.lang.String REG_KEY_WARN_ON_FORM_SUBMIT
- See Also:
- Constant Field Values
popupMgrType
protected static java.lang.Class popupMgrType
customPACappropriate
protected boolean customPACappropriate
changeMaxConnections
protected boolean changeMaxConnections
InternetExplorerCustomProxyLauncher
public InternetExplorerCustomProxyLauncher(int port,
java.lang.String sessionId)
InternetExplorerCustomProxyLauncher
public InternetExplorerCustomProxyLauncher(int port,
java.lang.String sessionId,
java.lang.String browserLaunchLocation)
init
protected void init()
isStaticInitDone
protected boolean isStaticInitDone()
initStatic
protected void initStatic()
handleEvilPopupMgrBackup
protected void handleEvilPopupMgrBackup()
turnOffPopupBlocking
protected void turnOffPopupBlocking(java.lang.String key)
addRegistryKeyToBackupList
protected void addRegistryKeyToBackupList(java.lang.String regKey,
java.lang.String backupRegKey,
java.lang.Class clazz)
setBaseRegKey
public static void setBaseRegKey(java.lang.String base)
findBrowserLaunchLocation
protected static java.lang.String findBrowserLaunchLocation()
launch
public void launch(java.lang.String url)
- Specified by:
launch
in class AbstractBrowserLauncher
changeRegistrySettings
protected void changeRegistrySettings()
throws java.io.IOException
- Throws:
java.io.IOException
backupRegistrySettings
public void backupRegistrySettings()
restoreRegistrySettings
public void restoreRegistrySettings()
close
public void close()
- Description copied from interface:
BrowserLauncher
- Stop (kill) the browser process
getProcess
public java.lang.Process getProcess()
- Description copied from interface:
BrowserLauncher
- Returns a process if there is an associated one running with this browser launcher (this is not required to be implementd).
- Returns:
- a handle to a process if one is available, or null if one is not available or if no browser is running
main
public static void main(java.lang.String[] args)
setChangeMaxConnections
public static void setChangeMaxConnections(boolean changeMaxConnections)
Copyright © {inceptionYear}-2007 null. All Rights Reserved.