hudson.plugins.selenium
Class SeleniumRemoteControl

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

@ExportedBean
public class SeleniumRemoteControl
extends java.lang.Object
implements java.lang.Comparable<SeleniumRemoteControl>, java.io.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)
           
 java.lang.String getEnvironment()
           
 java.lang.String getHost()
           
 java.lang.String getHostAndPort()
           
 int getPort()
           
 java.lang.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 java.lang.String getHostAndPort()

getHost

@Exported
public java.lang.String getHost()

getPort

@Exported
public int getPort()

getEnvironment

@Exported
public java.lang.String getEnvironment()

isReserved

@Exported
public boolean isReserved()

getStatus

public java.lang.String getStatus()

compareTo

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


Copyright © 2009. All Rights Reserved.