Uses of Interface
org.glassfish.pfl.tf.timer.spi.Named
-
Packages that use Named Package Description org.glassfish.pfl.tf.timer.impl org.glassfish.pfl.tf.timer.spi -
-
Uses of Named in org.glassfish.pfl.tf.timer.impl
Classes in org.glassfish.pfl.tf.timer.impl that implement Named Modifier and Type Class Description class
ControllableBase
class
LogEventHandlerImpl
class
MultiThreadedStatsEventHandlerImpl
class
NamedBaseImpl
class
StatsEventHandlerBase
class
StatsEventHandlerImpl
class
TimerFactoryImpl
static class
TimerFactoryImpl.TracingEventHandler
class
TimerGroupImpl
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.class
TimerImpl
This interface exists because a Controllable is not loggable: only a Timer is loggable (we do not want TimerGroup to be loggable). -
Uses of Named in org.glassfish.pfl.tf.timer.spi
Subinterfaces of Named in org.glassfish.pfl.tf.timer.spi Modifier and Type Interface Description interface
Controllable
Represents a named object that can be enabled or disabled.interface
LogEventHandler
A TimerEventHandler that stores all events that is receives.interface
StatsEventHandler
Gather statistics on the times reported to this TimerEventHandler.interface
Timer
Used to create specific TimerEvent instances through a TimerEventController.interface
TimerEventHandler
Handles timer events, represented by timer instances.interface
TimerFactory
Factory class for all Timer-related objects.interface
TimerGroup
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.Classes in org.glassfish.pfl.tf.timer.spi that implement Named Modifier and Type Class Description class
NamedBase
class
TimerEventController
Creates timer events and sends them to all registered event handlers.class
TimerEventControllerBase
Supports registration of TimerEventHandlers.Fields in org.glassfish.pfl.tf.timer.spi with type parameters of type Named Modifier and Type Field Description private static java.util.Comparator<Named>
TimerPointSourceGenerator. COMP
Methods in org.glassfish.pfl.tf.timer.spi with parameters of type Named Modifier and Type Method Description void
ObjectRegistrationManager. manage(Named obj)
Register obj at the root of the management tree.void
ObjectRegistrationManager. manage(Named parent, Named obj)
Register obj as an immediate child of parent in the management tree.void
ObjectRegistrationManagerNOPImpl. manage(Named obj)
void
ObjectRegistrationManagerNOPImpl. manage(Named parent, Named obj)
void
ObjectRegistrationManager. unmanage(Named obj)
Remove obj from the management tree.void
ObjectRegistrationManagerNOPImpl. unmanage(Named obj)
-