Packages that use RateSummaryListener
Package
Description
The router console user interface, implemented in routerconsole.jar, with these classes supporting the webapp in routerconsole.war.
Statistics collection framework used throughout the router for adaptive operation, monitoring and debugging.
Uses of RateSummaryListener in net.i2p.router.web
Classes in net.i2p.router.web that implement RateSummaryListenerModifier and TypeClassDescriptionclassCreates and updates the in-memory or on-disk RRD database, and provides methods to generate graphs of the data.Methods in net.i2p.router.web with parameters of type RateSummaryListenerModifier and TypeMethodDescription(package private) static booleanGraphListener.ownsRegistration(RateSummaryListener registered, RateSummaryListener self) Doesselfstill own a Rate's summary-listener registration?Uses of RateSummaryListener in net.i2p.stat
Fields in net.i2p.stat declared as RateSummaryListenerModifier and TypeFieldDescriptionprivate RateSummaryListenerRate._graphListenerVolatile because the registering thread (console startup) writes it with the unsynchronizedRate.setSummaryListener(RateSummaryListener)while the coalesce and clearSummaryListener threads read and write it under this rate's monitor.(package private) final RateSummaryListenerRateSampleDelivery.Sample.listenerThe listener to notify with the sample.Methods in net.i2p.stat that return RateSummaryListenerModifier and TypeMethodDescriptionRate.getSummaryListener()Return the current summary listener, or null.Methods in net.i2p.stat with parameters of type RateSummaryListenerModifier and TypeMethodDescriptionbooleanRate.clearSummaryListener(RateSummaryListener expected) Clear the summary listener, but only if it is still the one registered.voidRate.setSummaryListener(RateSummaryListener listener) The listener to notify on coalesce.(package private) booleanRateSampleDelivery.submit(RateSummaryListener listener, double totalValue, long eventCount, double totalEventTime, long period, long timestampMs) Queue one coalesced sample for delivery.Constructors in net.i2p.stat with parameters of type RateSummaryListenerModifierConstructorDescription(package private)Sample(RateSummaryListener listener, double totalValue, long eventCount, double totalEventTime, long period, long timestampMs) Builds one sample to deliver.