Uses of Interface
org.glassfish.pfl.tf.timer.spi.Controllable
Packages that use Controllable
-
Uses of Controllable in org.glassfish.pfl.tf.timer.impl
Classes in org.glassfish.pfl.tf.timer.impl that implement ControllableModifier and TypeClassDescriptionclass
class
class
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.class
This interface exists because a Controllable is not loggable: only a Timer is loggable (we do not want TimerGroup to be loggable).Fields in org.glassfish.pfl.tf.timer.impl with type parameters of type ControllableModifier and TypeFieldDescriptionprivate Map
<Controllable, Integer> TimerFactoryImpl.conToInt
private Map
<Integer, Controllable> TimerFactoryImpl.intToCon
Methods in org.glassfish.pfl.tf.timer.impl that return ControllableMethods in org.glassfish.pfl.tf.timer.impl that return types with arguments of type ControllableMethods in org.glassfish.pfl.tf.timer.impl with parameters of type ControllableModifier and TypeMethodDescriptionboolean
TimerGroupImpl.add
(Controllable con) private void
TimerFactoryImpl.mapId
(Controllable con) boolean
TimerGroupImpl.remove
(Controllable con) -
Uses of Controllable in org.glassfish.pfl.tf.timer.spi
Subinterfaces of Controllable in org.glassfish.pfl.tf.timer.spiModifier and TypeInterfaceDescriptioninterface
Used to create specific TimerEvent instances through a TimerEventController.interface
Factory class for all Timer-related objects.interface
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.Methods in org.glassfish.pfl.tf.timer.spi that return ControllableModifier and TypeMethodDescriptionTimerFactory.getControllable
(int id) Returns the Controllable corresponding to id, for id in the range 0 (inclusive) to numberOfIds() (exclusive).private Controllable
TimingInfoProcessor.getControllable
(String name) Methods in org.glassfish.pfl.tf.timer.spi that return types with arguments of type ControllableModifier and TypeMethodDescriptionSet
<? extends Controllable> Controllable.contents()
Return an unmodifiable set of the contents of this Controllable.Set
<? extends Controllable> TimerFactory.enabledSet()
Returns a read-only view of the set of enabled Controllables.Methods in org.glassfish.pfl.tf.timer.spi with parameters of type ControllableModifier and TypeMethodDescriptionboolean
TimerGroup.add
(Controllable con) boolean
TimerGroup.remove
(Controllable con)