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 interface 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
-