Uses of Interface
org.glassfish.pfl.tf.timer.spi.Named

Packages that use Named
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
 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
 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
 class NamedBase
           
 class TimerEventController
          Creates timer events and sends them to all registered event handlers.
 class TimerEventControllerBase
          Supports registration of TimerEventHandlers.
 

Methods in org.glassfish.pfl.tf.timer.spi with parameters of type Named
 void ObjectRegistrationManagerNOPImpl.manage(Named obj)
           
 void ObjectRegistrationManager.manage(Named obj)
          Register obj at the root of the management tree.
 void ObjectRegistrationManagerNOPImpl.manage(Named parent, Named obj)
           
 void ObjectRegistrationManager.manage(Named parent, Named obj)
          Register obj as an immediate child of parent in the management tree.
 void ObjectRegistrationManagerNOPImpl.unmanage(Named obj)
           
 void ObjectRegistrationManager.unmanage(Named obj)
          Remove obj from the management tree.
 



Copyright © 2013 Oracle. All Rights Reserved.