Uses of Interface
org.glassfish.pfl.tf.timer.spi.TimerFactory
-
Packages that use TimerFactory Package Description org.glassfish.pfl.tf.timer.impl org.glassfish.pfl.tf.timer.spi -
-
Uses of TimerFactory in org.glassfish.pfl.tf.timer.impl
Classes in org.glassfish.pfl.tf.timer.impl that implement TimerFactory Modifier and Type Class Description class
TimerFactoryImpl
Fields in org.glassfish.pfl.tf.timer.impl declared as TimerFactory Modifier and Type Field Description private TimerFactory
LogEventHandlerIterator. factory
Constructors in org.glassfish.pfl.tf.timer.impl with parameters of type TimerFactory Constructor Description LogEventHandlerImpl(TimerFactory factory, java.lang.String name)
LogEventHandlerIterator(TimerFactory factory, long[] data, int nextFree)
MultiThreadedStatsEventHandlerImpl(TimerFactory factory, java.lang.String name)
StatsEventHandlerBase(TimerFactory factory, java.lang.String name)
StatsEventHandlerImpl(TimerFactory factory, java.lang.String name)
TracingEventHandler(TimerFactory factory, java.lang.String name)
-
Uses of TimerFactory in org.glassfish.pfl.tf.timer.spi
Fields in org.glassfish.pfl.tf.timer.spi declared as TimerFactory Modifier and Type Field Description private TimerFactory
NamedBase. factory
private TimerFactory
TimerManager. tf
private TimerFactory
TimingInfoProcessor. tf
Fields in org.glassfish.pfl.tf.timer.spi with type parameters of type TimerFactory Modifier and Type Field Description private static java.util.Map<java.lang.String,TimerFactory>
TimerFactoryBuilder. fmap
Methods in org.glassfish.pfl.tf.timer.spi that return TimerFactory Modifier and Type Method Description TimerFactory
Named. factory()
Return the TimerFactory that created this Named.TimerFactory
NamedBase. factory()
TimerFactory
TimerManager. factory()
Get the TimerFactory.static TimerFactory
TimerFactoryBuilder. make(java.lang.String name, java.lang.String description)
static TimerFactory
TimerFactoryBuilder. make(ObjectRegistrationManager orm, java.lang.String name, java.lang.String description)
Create a new TimerFactory.Methods in org.glassfish.pfl.tf.timer.spi that return types with arguments of type TimerFactory Modifier and Type Method Description static java.util.List<TimerFactory>
TimerFactoryBuilder. contents()
Return a list of the TimerFactory instances in this TimerFactoryBuilder.Pair<java.lang.String,TimerFactory>
TimingInfoProcessor. getResult()
Methods in org.glassfish.pfl.tf.timer.spi with parameters of type TimerFactory Modifier and Type Method Description static 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(java.lang.String dirName, java.lang.String packageName, TimerFactory tf)
protected void
NamedBase. setFactory(TimerFactory factory)
Method parameters in org.glassfish.pfl.tf.timer.spi with type arguments of type TimerFactory Modifier and Type Method Description static void
TimerPointSourceGenerator. generateFile(java.lang.String dirName, Pair<java.lang.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 TimerFactory Constructor Description NamedBase(TimerFactory factory, java.lang.String name)
TimerEventController(TimerFactory factory, java.lang.String name)
TimerEventControllerBase(TimerFactory factory, java.lang.String name)
-