| Package | Description |
|---|---|
| org.glassfish.pfl.tf.timer.impl | |
| org.glassfish.pfl.tf.timer.spi |
| Modifier and Type | Class and Description |
|---|---|
class |
TimerFactoryImpl |
| Constructor and Description |
|---|
LogEventHandlerIterator(TimerFactory factory,
long[] data,
int nextFree) |
StatsEventHandlerBase(TimerFactory factory,
String name) |
TracingEventHandler(TimerFactory factory,
String name) |
| Modifier and Type | Method and Description |
|---|---|
TimerFactory |
TimerManager.factory()
Get the TimerFactory.
|
TimerFactory |
NamedBase.factory() |
TimerFactory |
Named.factory()
Return the TimerFactory that created this Named.
|
static TimerFactory |
TimerFactoryBuilder.make(ObjectRegistrationManager orm,
String name,
String description)
Create a new TimerFactory.
|
static TimerFactory |
TimerFactoryBuilder.make(String name,
String description) |
| Modifier and Type | Method and Description |
|---|---|
static List<TimerFactory> |
TimerFactoryBuilder.contents()
Return a list of the TimerFactory instances in this TimerFactoryBuilder.
|
org.glassfish.pfl.basic.contain.Pair<String,TimerFactory> |
TimingInfoProcessor.getResult() |
| Modifier and Type | Method and Description |
|---|---|
static void |
TimerFactoryBuilder.destroy(TimerFactory factory)
Remove a TimerFactory so that it may be collected.
|
protected void |
NamedBase.setFactory(TimerFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
static void |
TimerPointSourceGenerator.generateFile(String dirName,
org.glassfish.pfl.basic.contain.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. |
| Constructor and Description |
|---|
NamedBase(TimerFactory factory,
String name) |
TimerEventController(TimerFactory factory,
String name) |
TimerEventControllerBase(TimerFactory factory,
String name) |
Copyright © 2011–2021 Eclipse Foundation. All rights reserved.