| Package | Description |
|---|---|
| org.glassfish.pfl.tf.timer.impl | |
| org.glassfish.pfl.tf.timer.spi |
| Modifier and Type | Class and 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).
|
| Modifier and Type | Method and Description |
|---|---|
Controllable |
TimerFactoryImpl.getControllable(int id) |
| Modifier and Type | Method and Description |
|---|---|
Set<? extends Controllable> |
TimerFactoryImpl.enabledSet() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TimerGroupImpl.add(Controllable con) |
boolean |
TimerGroupImpl.remove(Controllable con) |
| Modifier and Type | Interface and 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.
|
| Modifier and Type | Method and Description |
|---|---|
Controllable |
TimerFactory.getControllable(int id)
Returns the Controllable corresponding to id, for
id in the range 0 (inclusive) to numberOfIds() (exclusive).
|
| Modifier and Type | Method and Description |
|---|---|
Set<? 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.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
TimerGroup.add(Controllable con) |
boolean |
TimerGroup.remove(Controllable con) |
Copyright © 2011–2021 Eclipse Foundation. All rights reserved.