Package ch.psi.wica.model.app
Interface StatisticsCollectable
- All Known Implementing Classes:
ConfigurationStatistics
,ControllerStatistics
,EpicsChannelMetadataStatistics
,EpicsChannelMonitorStatistics
,EpicsChannelPollerStatistics
,EpicsChannelStatistics
,ServerStatistics
,WicaStreamLifecycleStatistics
public interface StatisticsCollectable
Provides a mechanism for collecting the statistics associated with various aspects of the Wica server.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final record
Models some statistics that need to be collected.static final record
Models a statistics item. -
Method Summary
-
Method Details
-
get
Returns the statistics associated with the collectable.- Returns:
- the statistics.
-
reset
void reset()Resets the statistics.
-