Package org.glassfish.gmbal.impl
Class TimerAnnotationHelper.ManagedTimerEventController
java.lang.Object
org.glassfish.pfl.tf.timer.spi.NamedBase
org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
org.glassfish.pfl.tf.timer.spi.TimerEventController
org.glassfish.gmbal.impl.TimerAnnotationHelper.ManagedTimerEventController
- All Implemented Interfaces:
TimerAnnotationHelper.ManagedNamed
,Named
- Enclosing class:
TimerAnnotationHelper
@ManagedObject
@Description("Controls entering and exiting Timers")
public class TimerAnnotationHelper.ManagedTimerEventController
extends org.glassfish.pfl.tf.timer.spi.TimerEventController
implements TimerAnnotationHelper.ManagedNamed
-
Constructor Summary
ConstructorsConstructorDescriptionManagedTimerEventController
(org.glassfish.pfl.tf.timer.spi.TimerFactory factory, String name) -
Method Summary
Methods inherited from class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
deregister, handlers, propagate, register
Methods inherited from class org.glassfish.pfl.tf.timer.spi.NamedBase
equals, factory, hashCode, name, setFactory, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.glassfish.gmbal.impl.TimerAnnotationHelper.ManagedNamed
factory, name
-
Constructor Details
-
ManagedTimerEventController
public ManagedTimerEventController(org.glassfish.pfl.tf.timer.spi.TimerFactory factory, String name)
-
-
Method Details
-
enter
@ManagedOperation @Description("Enter a particular Timer") public void enter(org.glassfish.pfl.tf.timer.spi.Timer timer) - Overrides:
enter
in classorg.glassfish.pfl.tf.timer.spi.TimerEventController
-
exit
@ManagedOperation @Description("Exit a particular Timer") public void exit(org.glassfish.pfl.tf.timer.spi.Timer timer) - Overrides:
exit
in classorg.glassfish.pfl.tf.timer.spi.TimerEventController
-