|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrj.tools.ccscrape.Monitor
public class Monitor
Monitors a URL from a Cruise Control website and switches lamps on or off depending whether the build is ok or broken.
Field Summary | |
---|---|
static java.lang.String |
ACTIVE
|
static java.lang.String |
INACTIVE
|
Constructor Summary | |
---|---|
Monitor(int seconds,
java.lang.String comm,
java.lang.String ok,
java.lang.String fail,
java.net.URL url,
java.lang.String startTime,
java.lang.String stopTime)
Creates a new instance |
Method Summary | |
---|---|
void |
addMonitorListener(MonitorListener listener)
|
void |
allOff()
switch off all lamps |
void |
allOn()
switch on all lamps |
java.lang.String |
getRunStatus()
|
boolean |
isBuildOk()
Returns whether the current state of the build is ok. |
static void |
main(java.lang.String[] args)
Run startMonitor from the command line |
void |
removeMonitorListener(MonitorListener listener)
|
void |
startMonitor()
Start the monitoring for the URL and the ok and feil devices |
void |
stopMonitor()
Stop the monitoring for the URL and the ok and feil devices |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String INACTIVE
public static final java.lang.String ACTIVE
Constructor Detail |
---|
public Monitor(int seconds, java.lang.String comm, java.lang.String ok, java.lang.String fail, java.net.URL url, java.lang.String startTime, java.lang.String stopTime)
seconds
- between checkscomm
- port to useok
- addressfail
- addressurl
- to startMonitorMethod Detail |
---|
public static void main(java.lang.String[] args)
args
- public void addMonitorListener(MonitorListener listener)
public void removeMonitorListener(MonitorListener listener)
public void allOff()
public void allOn()
public void startMonitor()
public void stopMonitor()
public boolean isBuildOk()
public java.lang.String getRunStatus()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |