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, registerMethods inherited from class org.glassfish.pfl.tf.timer.spi.NamedBase
equals, factory, hashCode, name, setFactory, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:
enterin 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:
exitin classorg.glassfish.pfl.tf.timer.spi.TimerEventController
-