Package io.vertigo.core.daemon
Interface DaemonStat
-
public interface DaemonStatSome execution stats about registered daemons.- Author:
- pchretien
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDaemonStat.StatusDaemon execution status.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetCount()StringgetDaemonName()intgetDaemonPeriodInSecond()longgetFailures()DaemonStat.StatusgetStatus()longgetSuccesses()booleanisLastExecSuccess()
-
-
-
Method Detail
-
getDaemonName
String getDaemonName()
- Returns:
- the daemon name
-
getDaemonPeriodInSecond
int getDaemonPeriodInSecond()
- Returns:
- the demon period
-
getCount
long getCount()
- Returns:
- the number of executions since the daemon started
-
getSuccesses
long getSuccesses()
- Returns:
- the number of successes since the daemon started
-
getFailures
long getFailures()
- Returns:
- the number of failures since the daemon started
-
getStatus
DaemonStat.Status getStatus()
- Returns:
- the current status
-
isLastExecSuccess
boolean isLastExecSuccess()
- Returns:
- if last exec was a success
-
-