Package org.glassfish.gmbal.impl
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
add(org.glassfish.pfl.tf.timer.spi.Controllable con)
boolean
remove(org.glassfish.pfl.tf.timer.spi.Controllable con)
-
Methods inherited from interface org.glassfish.gmbal.impl.TimerAnnotationHelper.ManagedControllable
contents, description, disable, enable, id, isEnabled
-
Methods inherited from interface org.glassfish.gmbal.impl.TimerAnnotationHelper.ManagedNamed
factory, name
-
-
-
-
Method Detail
-
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 interfaceorg.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 interfaceorg.glassfish.pfl.tf.timer.spi.TimerGroup
-
-