Interface TimerAnnotationHelper.ManagedLogEventHandler

All Superinterfaces:
Iterable<org.glassfish.pfl.tf.timer.spi.TimerEvent>, org.glassfish.pfl.tf.timer.spi.LogEventHandler, Named, TimerAnnotationHelper.ManagedNamed, TimerAnnotationHelper.ManagedTimerEventHandler, org.glassfish.pfl.tf.timer.spi.TimerEventHandler
Enclosing class:
TimerAnnotationHelper

@ManagedObject @Description("TimerEventHandler that records all TimerEvents in a log") @InheritedAttribute(methodName="iterator", description="TimerEvents contained in this log in order of occurrence") public static interface TimerAnnotationHelper.ManagedLogEventHandler extends org.glassfish.pfl.tf.timer.spi.LogEventHandler, TimerAnnotationHelper.ManagedTimerEventHandler
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from interface Iterable

    forEach, iterator, spliterator

    Methods inherited from interface org.glassfish.pfl.tf.timer.spi.LogEventHandler

    display

    Methods inherited from interface TimerAnnotationHelper.ManagedNamed

    factory, name

    Methods inherited from interface org.glassfish.pfl.tf.timer.spi.TimerEventHandler

    notify
  • Method Details

    • clear

      @ManagedOperation @Description("Discard all recorded timer events") void clear()
      Specified by:
      clear in interface org.glassfish.pfl.tf.timer.spi.LogEventHandler