Interface TimerAnnotationHelper.ManagedTimerGroup

All Superinterfaces:
org.glassfish.pfl.tf.timer.spi.Controllable, Named, TimerAnnotationHelper.ManagedControllable, TimerAnnotationHelper.ManagedNamed, org.glassfish.pfl.tf.timer.spi.TimerGroup
All Known Subinterfaces:
TimerAnnotationHelper.ManagedTimerFactory
Enclosing class:
TimerAnnotationHelper

@ManagedObject @Description("A group of Timers or other TimerGroups, which may be enabled or disabled together") public static interface TimerAnnotationHelper.ManagedTimerGroup extends org.glassfish.pfl.tf.timer.spi.TimerGroup, TimerAnnotationHelper.ManagedControllable
  • Method Details

    • add

      @ManagedOperation @Description("Add a new Timer or TimerGroup to this TimerGroup") boolean add(org.glassfish.pfl.tf.timer.spi.Controllable con)
      Specified by:
      add in interface org.glassfish.pfl.tf.timer.spi.TimerGroup
    • remove

      @ManagedOperation @Description("Remove a new Timer or TimerGroup from this TimerGroup") boolean remove(org.glassfish.pfl.tf.timer.spi.Controllable con)
      Specified by:
      remove in interface org.glassfish.pfl.tf.timer.spi.TimerGroup