Uses of Interface
org.glassfish.pfl.tf.timer.spi.Timer
Packages that use Timer
Package
Description
-
Uses of Timer in org.glassfish.gmbal.impl
Subinterfaces of Timer in org.glassfish.gmbal.implMethods in org.glassfish.gmbal.impl that return TimerModifier and TypeMethodDescriptionMethods in org.glassfish.gmbal.impl that return types with arguments of type TimerModifier and TypeMethodDescriptionTimerAnnotationHelper.ManagedTimerFactory.activeSet()TimerAnnotationHelper.ManagedStatsEventHandler.stats()TimerAnnotationHelper.ManagedTimerFactory.timers()Methods in org.glassfish.gmbal.impl with parameters of type Timer -
Uses of Timer in org.glassfish.pfl.tf.timer.impl
Classes in org.glassfish.pfl.tf.timer.impl that implement TimerModifier and TypeClassDescriptionclassThis interface exists because a Controllable is not loggable: only a Timer is loggable (we do not want TimerGroup to be loggable).Methods in org.glassfish.pfl.tf.timer.impl that return TimerModifier and TypeMethodDescriptionMethods in org.glassfish.pfl.tf.timer.impl that return types with arguments of type Timer -
Uses of Timer in org.glassfish.pfl.tf.timer.spi
Methods in org.glassfish.pfl.tf.timer.spi that return TimerModifier and TypeMethodDescriptionCreate a new Timer.TimerEvent.timer()The name of the Timer used to create this entry.Methods in org.glassfish.pfl.tf.timer.spi that return types with arguments of type TimerModifier and TypeMethodDescriptionTimerFactory.activeSet()Returns a read-only view of the set of Controllables that are currently active.StatsEventHandler.stats()Return map that gives the accumulated statistics for each TimerEvent that has been observed by this event handler since the last call to clear (or since the creation of this handler, if clear has not been called).TimerFactory.timers()Returns a read-only map from Timer names to Timers.Methods in org.glassfish.pfl.tf.timer.spi with parameters of type TimerModifier and TypeMethodDescriptionvoidGenerate a TimerEvent representing the entry to a particular timer.voidGenerate a TimerEvent representing the exit from a particular timer.voidTimerEvent.update(Timer timer, TimerEvent.TimerEventType etype, long time) Re-use the same TimerEvent instance with different data.Constructors in org.glassfish.pfl.tf.timer.spi with parameters of type TimerModifierConstructorDescriptionTimerEvent(Timer timer, TimerEvent.TimerEventType etype) Create a TimerEvent at the current time.TimerEvent(Timer timer, TimerEvent.TimerEventType etype, long time) Create a TimerEvent at the given time.