| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final TimerEventController | |
| private volatile boolean | |
| private final TimerFactory | |
| private volatile T |
| Access | Constructor and Description |
|---|---|
| public | TimerManager(ObjectRegistrationManager orm, String name)
Create a new TimerManager, with a TimerFactory registered under the given name in the TimerFactoryBuilder, and a TimerEventController with the same name. |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public TimerEventController | |
| public void | |
| public TimerFactory | |
| public synchronized List | |
| public void | |
| public T |
| classToTimers | back to summary |
|---|---|
| private final Map<Class<?>, List<Timer>> classToTimers | |
| controller | back to summary |
|---|---|
| private final TimerEventController controller | |
| isInitialized | back to summary |
|---|---|
| private volatile boolean isInitialized | |
| tf | back to summary |
|---|---|
| private final TimerFactory tf | |
| tp | back to summary |
|---|---|
| private volatile T tp | |
| TimerManager | back to summary |
|---|---|
| public TimerManager(ObjectRegistrationManager orm, String name) Create a new TimerManager, with a TimerFactory registered under the given name in the TimerFactoryBuilder, and a TimerEventController with the same name. | |
| TimerManager | back to summary |
|---|---|
| public TimerManager(String name) | |
| checkInitialized | back to summary |
|---|---|
| private void checkInitialized() | |
| controller | back to summary |
|---|---|
| public TimerEventController controller() Return a TimerController. Returns null if called before initialize( T ). | |
| destroy | back to summary |
|---|---|
| public void destroy() Destroy this TimerManager by removing its TimerFactory from the TimerFactoryBuilder. | |
| factory | back to summary |
|---|---|
| public TimerFactory factory() Get the TimerFactory. | |
| getTimers | back to summary |
|---|---|
| public synchronized List | |
| initialize | back to summary |
|---|---|
| public void initialize(T tp) | |
| points | back to summary |
|---|---|
| public T points() Get the timing point utility class of type T. | |