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 Summary

    Modifier and Type
    Method
    Description
    Return the TimerFactory that created this Named.
    A short name for this Controllable.
  • Method Details

    • factory

      TimerFactory factory()
      Return the TimerFactory that created this Named.
    • name

      String name()
      A short name for this Controllable.