public class CachedApplicationStatusAggregator extends java.lang.Object implements ApplicationStatusAggregator
| Constructor and Description |
|---|
CachedApplicationStatusAggregator(java.lang.String applicationName,
VersionInfo versionInfo,
java.util.List<StatusDetailIndicator> indicators) |
| Modifier and Type | Method and Description |
|---|---|
ApplicationStatus |
aggregatedStatus()
Aggregate and return the current
ApplicationStatus from all
registered StatusDetailIndicators. |
void |
update()
Optionally implement an update method, that is used to explicitly update a
cached ApplicationStatus.
|
public CachedApplicationStatusAggregator(java.lang.String applicationName,
VersionInfo versionInfo,
java.util.List<StatusDetailIndicator> indicators)
public ApplicationStatus aggregatedStatus()
ApplicationStatusAggregatorApplicationStatus from all
registered StatusDetailIndicators.aggregatedStatus in interface ApplicationStatusAggregatorpublic void update()
ApplicationStatusAggregatorScheduler.update in interface ApplicationStatusAggregator