org.openqa.grid.selenium
Class SelfRegisteringRemote

java.lang.Object
  extended by org.openqa.grid.selenium.SelfRegisteringRemote
Direct Known Subclasses:
SelfRegisteringSelenium, SelfRegisteringWebDriver

public abstract class SelfRegisteringRemote
extends Object


Constructor Summary
SelfRegisteringRemote(GridConfiguration config)
           
 
Method Summary
 void addChromeSupport()
           
 void addCustomBrowser(DesiredCapabilities cap)
           
abstract  void addFirefoxSupport()
           
abstract  void addInternetExplorerSupport()
           
abstract  void addSafariSupport()
           
static SelfRegisteringRemote create(GridConfiguration config)
           
 GridConfiguration getGridConfig()
           
 RegistrationRequest getRegistrationRequest()
           
abstract  URL getRemoteURL()
           
 void launchRemoteServer()
           
 void registerToHub()
           
 void setMaxConcurrentSession(int max)
           
 void setTimeout(long timeoutMillis, long cycleMillis)
           
 void stopRemoteServer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelfRegisteringRemote

public SelfRegisteringRemote(GridConfiguration config)
Method Detail

create

public static SelfRegisteringRemote create(GridConfiguration config)

getRemoteURL

public abstract URL getRemoteURL()

launchRemoteServer

public void launchRemoteServer()
                        throws Exception
Throws:
Exception

stopRemoteServer

public void stopRemoteServer()

setMaxConcurrentSession

public void setMaxConcurrentSession(int max)

addCustomBrowser

public void addCustomBrowser(DesiredCapabilities cap)

addInternetExplorerSupport

public abstract void addInternetExplorerSupport()

addSafariSupport

public abstract void addSafariSupport()

addFirefoxSupport

public abstract void addFirefoxSupport()

addChromeSupport

public void addChromeSupport()

setTimeout

public void setTimeout(long timeoutMillis,
                       long cycleMillis)

getRegistrationRequest

public RegistrationRequest getRegistrationRequest()

registerToHub

public void registerToHub()

getGridConfig

public GridConfiguration getGridConfig()


Copyright © 2011. All Rights Reserved.