|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.test.WebAppMonitor
public class WebAppMonitor
Repeatedly polls a given URL, to check if it is always available.
Constructor Summary | |
WebAppMonitor(java.lang.String url)
|
|
WebAppMonitor()
|
Method Summary | |
---|---|
WebAppMonitor
|
delayMillis(long val)
|
int
|
getAttempts()
|
long
|
getDelayMillis()
|
int
|
getFailures()
|
java.lang.Object
|
getProblem()
|
int
|
getSuccesses()
|
java.lang.String
|
getUrl()
|
WebAppMonitor
|
logFailures(Logger log)
|
void
|
onFailure(java.lang.Object problem)
|
boolean
|
preAttempt()
return false to skip a run |
void
|
run()
|
void
|
setDelayMillis(long delayMillis)
|
void
|
setUrl(java.lang.String url)
|
void
|
terminate()
|
WebAppMonitor
|
url(java.lang.String val)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Constructor Detail |
---|
public WebAppMonitor(java.lang.String url)
public WebAppMonitor()
Method Detail |
---|
public WebAppMonitor delayMillis(long val)
public int getAttempts()
public long getDelayMillis()
public int getFailures()
public java.lang.Object getProblem()
public int getSuccesses()
public java.lang.String getUrl()
public WebAppMonitor logFailures(Logger log)
public void onFailure(java.lang.Object problem)
public boolean preAttempt()
public void run()
public void setDelayMillis(long delayMillis)
public void setUrl(java.lang.String url)
public void terminate()
public WebAppMonitor url(java.lang.String val)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.