com.saucelabs.ci
Class SODSeleniumConfiguration

java.lang.Object
  extended by com.saucelabs.ci.SODSeleniumConfiguration

public class SODSeleniumConfiguration
extends Object

Author:
Jonathan Doklovic, Ross Rowe

Constructor Summary
SODSeleniumConfiguration(String username, String accessKey, Browser browser)
           
 
Method Summary
 void addUserExtension(String ext)
           
 String getAccessKey()
           
 Browser getBrowser()
           
 String getFirefoxProfileUrl()
           
 int getIdleTimeout()
           
 String getJobName()
           
 int getMaxDuration()
           
 List<String> getUserExtensions()
           
 String getUsername()
           
 boolean isRecordVideo()
           
 void setAccessKey(String accessKey)
           
 void setBrowser(Browser browser)
           
 void setFirefoxProfileUrl(String firefoxProfileUrl)
           
 void setIdleTimeout(int idleTimeout)
           
 void setJobName(String jobName)
           
 void setMaxDuration(int maxDuration)
           
 void setRecordVideo(boolean recordVideo)
           
 void setUserExtensions(org.json.JSONArray userExtensionsJson)
           
 void setUserExtensions(List<String> userExtensions)
           
 void setUserExtensions(String jsonString)
           
 void setUsername(String username)
           
 String toJson()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SODSeleniumConfiguration

public SODSeleniumConfiguration(String username,
                                String accessKey,
                                Browser browser)
Method Detail

toJson

public String toJson()
              throws org.json.JSONException
Throws:
org.json.JSONException

addUserExtension

public void addUserExtension(String ext)

getAccessKey

public String getAccessKey()

setAccessKey

public void setAccessKey(String accessKey)

getBrowser

public Browser getBrowser()

setBrowser

public void setBrowser(Browser browser)

getFirefoxProfileUrl

public String getFirefoxProfileUrl()

setFirefoxProfileUrl

public void setFirefoxProfileUrl(String firefoxProfileUrl)

getIdleTimeout

public int getIdleTimeout()

setIdleTimeout

public void setIdleTimeout(int idleTimeout)

getJobName

public String getJobName()

setJobName

public void setJobName(String jobName)

getMaxDuration

public int getMaxDuration()

setMaxDuration

public void setMaxDuration(int maxDuration)

isRecordVideo

public boolean isRecordVideo()

setRecordVideo

public void setRecordVideo(boolean recordVideo)

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

getUserExtensions

public List<String> getUserExtensions()

setUserExtensions

public void setUserExtensions(List<String> userExtensions)

setUserExtensions

public void setUserExtensions(org.json.JSONArray userExtensionsJson)

setUserExtensions

public void setUserExtensions(String jsonString)


Copyright © 2004-2011. All Rights Reserved.