Uses of Interface
org.glassfish.pfl.tf.timer.spi.TimerFactory
Packages that use TimerFactory
-
Uses of TimerFactory in org.glassfish.pfl.tf.timer.impl
Classes in org.glassfish.pfl.tf.timer.impl that implement TimerFactoryFields in org.glassfish.pfl.tf.timer.impl declared as TimerFactoryConstructors in org.glassfish.pfl.tf.timer.impl with parameters of type TimerFactoryModifierConstructorDescription(package private)
LogEventHandlerImpl
(TimerFactory factory, String name) LogEventHandlerIterator
(TimerFactory factory, long[] data, int nextFree) (package private)
MultiThreadedStatsEventHandlerImpl
(TimerFactory factory, String name) protected
StatsEventHandlerBase
(TimerFactory factory, String name) (package private)
StatsEventHandlerImpl
(TimerFactory factory, String name) TracingEventHandler
(TimerFactory factory, String name) -
Uses of TimerFactory in org.glassfish.pfl.tf.timer.spi
Fields in org.glassfish.pfl.tf.timer.spi declared as TimerFactoryModifier and TypeFieldDescriptionprivate TimerFactory
NamedBase.factory
private final TimerFactory
TimerManager.tf
private TimerFactory
TimingInfoProcessor.tf
Fields in org.glassfish.pfl.tf.timer.spi with type parameters of type TimerFactoryModifier and TypeFieldDescriptionprivate static Map
<String, TimerFactory> TimerFactoryBuilder.fmap
Methods in org.glassfish.pfl.tf.timer.spi that return TimerFactoryModifier and TypeMethodDescriptionNamed.factory()
Return the TimerFactory that created this Named.NamedBase.factory()
TimerManager.factory()
Get the TimerFactory.static TimerFactory
static TimerFactory
TimerFactoryBuilder.make
(ObjectRegistrationManager orm, String name, String description) Create a new TimerFactory.Methods in org.glassfish.pfl.tf.timer.spi that return types with arguments of type TimerFactoryModifier and TypeMethodDescriptionstatic List
<TimerFactory> TimerFactoryBuilder.contents()
Return a list of the TimerFactory instances in this TimerFactoryBuilder.TimingInfoProcessor.getResult()
Methods in org.glassfish.pfl.tf.timer.spi with parameters of type TimerFactoryModifier and TypeMethodDescriptionstatic void
TimerFactoryBuilder.destroy
(TimerFactory factory) Remove a TimerFactory so that it may be collected.private static void
TimerPointSourceGenerator.generateAccessorMethods
(TimerFactory tf, boolean isImpl) private static void
TimerPointSourceGenerator.generateConstructor
(TimerFactory tf, boolean generateController) private static void
TimerPointSourceGenerator.generateFields
(TimerFactory tf, boolean generateController, boolean privateTimers) private static void
TimerPointSourceGenerator.generateSingleClass
(String dirName, String packageName, TimerFactory tf) protected void
NamedBase.setFactory
(TimerFactory factory) Method parameters in org.glassfish.pfl.tf.timer.spi with type arguments of type TimerFactoryModifier and TypeMethodDescriptionstatic void
TimerPointSourceGenerator.generateFile
(String dirName, Pair<String, TimerFactory> description) Generate a single class which contains: private fields for Timers and TimerGroups public accessor methods for Timers and TimerGroups A public constructor<init>(TimerFactory)
that initializes the Timer and TimerGroup fields, and the TimerGroup containment.Constructors in org.glassfish.pfl.tf.timer.spi with parameters of type TimerFactoryModifierConstructorDescriptionprotected
NamedBase
(TimerFactory factory, String name) TimerEventController
(TimerFactory factory, String name) TimerEventControllerBase
(TimerFactory factory, String name)