Class TimerImpl
java.lang.Object
org.glassfish.pfl.tf.timer.spi.NamedBase
org.glassfish.pfl.tf.timer.impl.NamedBaseImpl
org.glassfish.pfl.tf.timer.impl.ControllableBase
org.glassfish.pfl.tf.timer.impl.TimerImpl
- All Implemented Interfaces:
Controllable, Named, Timer
This interface exists because a Controllable is not
loggable: only a Timer is loggable (we do not want
TimerGroup to be loggable).
- Author:
- Ken Cavanaugh
-
Method Summary
Modifier and TypeMethodDescriptionfinal booleanReturn true if this Timer is ready to create TimerEvents.Methods inherited from class ControllableBase
contents, description, disable, enable, id, isEnabledMethods inherited from class NamedBaseImpl
factoryMethods inherited from interface Controllable
contents, description, disable, enable, id, isEnabled
-
Method Details
-
isActivated
public final boolean isActivated()Description copied from interface:TimerReturn true if this Timer is ready to create TimerEvents. This is the case either if this Timer is enabled, or is reachable through contents() from an enabled TimerGroup.- Specified by:
isActivatedin interfaceTimer
-