|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.health.HealthSystem
@Singleton @Configurable public class HealthSystem
Configures the check frequency and recheck rules of the health checking system.
<!-- These are the default values -->
<health:HealthSystem>
<enabled>true</enabled>
<startup-delay>15m</startup-delay>
<period>5m</period>
<recheck-period>30s</recheck-period>
<recheck-max>10</recheck-max>
</health:HealthSystem>
| Constructor Summary | |
|---|---|
HealthSystem()
|
|
| Method Summary | |
|---|---|
void |
setDelay(Period delay)
Set the time after startup before actions are triggered |
void |
setEnabled(boolean enabled)
Set all health checking enabled or disabled |
void |
setPeriod(Period period)
Sets the time between checks |
void |
setRecheckMax(int recheckMax)
Sets the number of rechecks before returning to the normal checking period |
void |
setRecheckPeriod(Period recheckPeriod)
Sets the time between rechecks |
void |
setStartupDelay(Period delay)
Set the time after startup before actions are triggered |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HealthSystem()
| Method Detail |
|---|
@Configurable public void setEnabled(boolean enabled)
@Configurable public void setStartupDelay(Period delay)
delay deprecates initialSleepTime
@Configurable public void setDelay(Period delay)
delay deprecates initialSleepTime
@Configurable public void setPeriod(Period period)
period deprecates sleepTime
@Configurable public void setRecheckPeriod(Period recheckPeriod)
recheckPeriod deprecates retryTime
@Configurable public void setRecheckMax(int recheckMax)
recheckMax deprecates retryCount
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||