Uses of Interface
org.glassfish.pfl.tf.timer.spi.Controllable
-
Packages that use Controllable Package Description org.glassfish.pfl.tf.timer.impl org.glassfish.pfl.tf.timer.spi -
-
Uses of Controllable in org.glassfish.pfl.tf.timer.impl
Classes in org.glassfish.pfl.tf.timer.impl that implement Controllable Modifier and Type Class Description class
ControllableBase
class
TimerFactoryImpl
class
TimerGroupImpl
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.class
TimerImpl
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 Controllable Modifier and Type Field Description private java.util.Map<Controllable,java.lang.Integer>
TimerFactoryImpl. conToInt
private java.util.Map<java.lang.Integer,Controllable>
TimerFactoryImpl. intToCon
Methods in org.glassfish.pfl.tf.timer.impl that return Controllable Modifier and Type Method Description Controllable
TimerFactoryImpl. getControllable(int id)
Methods in org.glassfish.pfl.tf.timer.impl that return types with arguments of type Controllable Modifier and Type Method Description java.util.Set<? extends Controllable>
TimerFactoryImpl. enabledSet()
Methods in org.glassfish.pfl.tf.timer.impl with parameters of type Controllable Modifier and Type Method Description boolean
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.spi Modifier and Type Interface Description interface
Timer
Used to create specific TimerEvent instances through a TimerEventController.interface
TimerFactory
Factory class for all Timer-related objects.interface
TimerGroup
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.Methods in org.glassfish.pfl.tf.timer.spi that return Controllable Modifier and Type Method Description Controllable
TimerFactory. getControllable(int id)
Returns the Controllable corresponding to id, for id in the range 0 (inclusive) to numberOfIds() (exclusive).private Controllable
TimingInfoProcessor. getControllable(java.lang.String name)
Methods in org.glassfish.pfl.tf.timer.spi that return types with arguments of type Controllable Modifier and Type Method Description java.util.Set<? extends Controllable>
Controllable. contents()
Return an unmodifiable set of the contents of this Controllable.java.util.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 Controllable Modifier and Type Method Description boolean
TimerGroup. add(Controllable con)
boolean
TimerGroup. remove(Controllable con)
-