org.openqa.selenium.server
Class BrowserConfigurationOptions

java.lang.Object
  extended by org.openqa.selenium.server.BrowserConfigurationOptions

public class BrowserConfigurationOptions
extends java.lang.Object


Constructor Summary
BrowserConfigurationOptions()
           
BrowserConfigurationOptions(java.lang.String browserConfiguration)
           
 
Method Summary
 Capabilities asCapabilities()
           
 java.lang.String get(java.lang.String key)
           
 java.lang.String getCommandLineFlags()
           
 java.lang.String getExecutablePath()
           
 java.io.File getFile(java.lang.String key)
           
 java.lang.String getProfile()
           
 DoNotUseProxyPac getProxyConfig()
           
 int getTimeoutInSeconds()
           
 boolean hasOptions()
           
 boolean is(java.lang.String key)
           
 boolean isAvoidingProxy()
           
 boolean isCommandLineFlagsSet()
           
 boolean isEnsuringCleanSession()
           
 boolean isOnlyProxyingSeleniumTraffic()
           
 boolean isProxyingEverything()
           
 boolean isProxyRequired()
           
 boolean isSingleWindow()
           
 boolean isTimeoutSet()
           
 java.lang.String serialize()
           
 void set(java.lang.String key, java.lang.Object value)
           
 void setAvoidProxy(boolean avoidProxy)
           
 void setExecutablePath(java.lang.String executablePath)
           
 void setOnlyProxySeleniumTraffic(boolean onlyProxySeleniumTraffic)
           
 void setProxyEverything(boolean proxyEverything)
           
 void setProxyRequired(boolean proxyRequired)
           
 void setSafely(java.lang.String key, java.lang.Object value)
          Setting safely implies not overriding existing values, and not allowing null to be set.
 void setSingleWindow(java.lang.Boolean singleWindow)
           
 java.lang.String toString()
          Returns the serialization of this object, as defined by the serialize() method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BrowserConfigurationOptions

public BrowserConfigurationOptions(java.lang.String browserConfiguration)

BrowserConfigurationOptions

public BrowserConfigurationOptions()
Method Detail

serialize

public java.lang.String serialize()

getProfile

public java.lang.String getProfile()

hasOptions

public boolean hasOptions()

isSingleWindow

public boolean isSingleWindow()

setSingleWindow

public void setSingleWindow(java.lang.Boolean singleWindow)

getExecutablePath

public java.lang.String getExecutablePath()

setExecutablePath

public void setExecutablePath(java.lang.String executablePath)

isTimeoutSet

public boolean isTimeoutSet()

isCommandLineFlagsSet

public boolean isCommandLineFlagsSet()

getCommandLineFlags

public java.lang.String getCommandLineFlags()

getTimeoutInSeconds

public int getTimeoutInSeconds()

isAvoidingProxy

public boolean isAvoidingProxy()

setAvoidProxy

public void setAvoidProxy(boolean avoidProxy)

setOnlyProxySeleniumTraffic

public void setOnlyProxySeleniumTraffic(boolean onlyProxySeleniumTraffic)

isOnlyProxyingSeleniumTraffic

public boolean isOnlyProxyingSeleniumTraffic()

setProxyEverything

public void setProxyEverything(boolean proxyEverything)

isProxyingEverything

public boolean isProxyingEverything()

setProxyRequired

public void setProxyRequired(boolean proxyRequired)

isProxyRequired

public boolean isProxyRequired()

getProxyConfig

public DoNotUseProxyPac getProxyConfig()

isEnsuringCleanSession

public boolean isEnsuringCleanSession()

is

public boolean is(java.lang.String key)

get

public java.lang.String get(java.lang.String key)

getFile

public java.io.File getFile(java.lang.String key)

set

public void set(java.lang.String key,
                java.lang.Object value)

setSafely

public void setSafely(java.lang.String key,
                      java.lang.Object value)
Setting safely implies not overriding existing values, and not allowing null to be set.

Parameters:
key - The key to set
value - The value to set it to.

toString

public java.lang.String toString()
Returns the serialization of this object, as defined by the serialize() method.

Overrides:
toString in class java.lang.Object

asCapabilities

public Capabilities asCapabilities()


Copyright © 2010. All Rights Reserved.