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 java.lang.Iterable

    forEach, iterator, spliterator

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

    display

    Methods inherited from interface org.glassfish.gmbal.impl.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