org.glassfish.pfl.tf.timer.spi
Class TimerEventController
java.lang.Object
org.glassfish.pfl.tf.timer.spi.NamedBase
org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
org.glassfish.pfl.tf.timer.spi.TimerEventController
- All Implemented Interfaces:
- Named
public class TimerEventController
- extends TimerEventControllerBase
Creates timer events and sends them to all registered event
handlers. Multiple controllers may be created from the
same TimerFactory.
|
Method Summary |
void |
enter(Timer timer)
Generate a TimerEvent representing the entry to a
particular timer. |
void |
exit(Timer timer)
Generate a TimerEvent representing the exit from a
particular timer. |
TimerEventController
public TimerEventController(TimerFactory factory,
String name)
enter
public void enter(Timer timer)
- Generate a TimerEvent representing the entry to a
particular timer. This event is sent to all registered
TimerEventHandlers. An event is only generated in
case timer.isActivated() is true.
exit
public void exit(Timer timer)
- Generate a TimerEvent representing the exit from a
particular timer. This event is sent to all registered
TimerEventHandlers. An event is only generated in
case timer.isActivated() is true.
Copyright © 2013 Oracle. All Rights Reserved.