@ThreadSafe public final class SOMStatsHolder extends StatsHolder
StatsHolder.UpdateNotification
ACTIVATOR_CLASS_NAME_SUFFIX, DEFAULT_DOMAIN, DOMAIN_PROPERTY, NAME_KEY, STATS_UPDATE_TYPE, TYPE_KEY
Constructor and Description |
---|
SOMStatsHolder(String somName)
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
Optional<? extends Stats> |
getStats()
Gets the stats.
|
void |
setStats(SOMStats stats)
Sets the stats.
|
void |
updateStats()
Updates the stats.
|
getDefaultDomain, getObjectName, getObjectVersion, getStatsStrings, getThisLogger, makeObjectName, makeObjectName, objectName, onStatsUpdated, setObjectName
public SOMStatsHolder(@Nonnull String somName)
somName
- The service name.public Optional<? extends Stats> getStats()
getStats
in class StatsHolder
public void setStats(@Nonnull SOMStats stats)
stats
- The stats.public void updateStats()
updateStats
in interface StatsOwner
updateStats
in class StatsHolder
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.