Package org.glassfish.pfl.tf.timer.spi
Interface Named
- All Known Subinterfaces:
Controllable,LogEventHandler,StatsEventHandler,Timer,TimerAnnotationHelper.ManagedControllable,TimerAnnotationHelper.ManagedLogEventHandler,TimerAnnotationHelper.ManagedNamed,TimerAnnotationHelper.ManagedStatsEventHandler,TimerAnnotationHelper.ManagedTimer,TimerAnnotationHelper.ManagedTimerEventHandler,TimerAnnotationHelper.ManagedTimerFactory,TimerAnnotationHelper.ManagedTimerGroup,TimerEventHandler,TimerFactory,TimerGroup
- All Known Implementing Classes:
ControllableBase,LogEventHandlerImpl,MultiThreadedStatsEventHandlerImpl,NamedBase,NamedBaseImpl,StatsEventHandlerBase,StatsEventHandlerImpl,TimerAnnotationHelper.ManagedTimerEventController,TimerAnnotationHelper.TracingEventHandler,TimerEventController,TimerEventControllerBase,TimerFactoryImpl,TimerFactoryImpl.TracingEventHandler,TimerGroupImpl,TimerImpl
public interface Named
A simple interface used to provide access to the name and the
factory that created this instance. All types that are
created by the TimerFactory implement this interface.
-
Method Details
-
factory
TimerFactory factory()Return the TimerFactory that created this Named. -
name
String name()A short name for this Controllable.
-