hudson.plugins.selenium
Class SeleniumRemoteControl

java.lang.Object
  extended by hudson.plugins.selenium.SeleniumRemoteControl
All Implemented Interfaces:
Serializable, Comparable<SeleniumRemoteControl>

@ExportedBean
public class SeleniumRemoteControl
extends Object
implements Comparable<SeleniumRemoteControl>, Serializable

Selenium Remote Control instance.

This class is used to expose RC data to the remoting API, as well as using this from index.jelly rendering of PluginImpl.

Author:
Kohsuke Kawaguchi
See Also:
Serialized Form

Constructor Summary
SeleniumRemoteControl(com.thoughtworks.selenium.grid.hub.remotecontrol.RemoteControlProxy proxy, boolean reserved)
           
 
Method Summary
 int compareTo(SeleniumRemoteControl that)
           
 String getEnvironment()
           
 String getHost()
           
 String getHostAndPort()
           
 int getPort()
           
 String getStatus()
           
 boolean isReserved()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeleniumRemoteControl

public SeleniumRemoteControl(com.thoughtworks.selenium.grid.hub.remotecontrol.RemoteControlProxy proxy,
                             boolean reserved)
Method Detail

getHostAndPort

public String getHostAndPort()

getHost

@Exported
public String getHost()

getPort

@Exported
public int getPort()

getEnvironment

@Exported
public String getEnvironment()

isReserved

@Exported
public boolean isReserved()

getStatus

public String getStatus()

compareTo

public int compareTo(SeleniumRemoteControl that)
Specified by:
compareTo in interface Comparable<SeleniumRemoteControl>


Copyright © 2004-2011. All Rights Reserved.