Package org.glassfish.pfl.tf.timer.spi
Class TimingInfoProcessor
- java.lang.Object
-
- org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
-
public class TimingInfoProcessor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.List<java.lang.String>>
contents
private TimerGroup
currentTimerGroup
private boolean
done
private java.lang.String
pkg
private TimerFactory
tf
-
Constructor Summary
Constructors Constructor Description TimingInfoProcessor(java.lang.String name, java.lang.String pkg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
addContained(java.lang.String timerName, java.lang.String timerGroupName)
void
addTimer(java.lang.String name, java.lang.String desc)
void
addTimerGroup(java.lang.String name, java.lang.String desc)
private void
checkDone()
private void
checkForValidIdentifier(java.lang.String name)
void
containedIn(java.lang.String timerName, java.lang.String timerGroupName)
void
contains(java.lang.String name)
private Controllable
getControllable(java.lang.String name)
Pair<java.lang.String,TimerFactory>
getResult()
private void
updateTimerFactoryContents()
-
-
-
Field Detail
-
done
private boolean done
-
pkg
private java.lang.String pkg
-
tf
private TimerFactory tf
-
contents
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> contents
-
currentTimerGroup
private TimerGroup currentTimerGroup
-
-
Method Detail
-
checkForValidIdentifier
private void checkForValidIdentifier(java.lang.String name)
-
checkDone
private void checkDone()
-
addTimer
public void addTimer(java.lang.String name, java.lang.String desc)
-
addTimerGroup
public void addTimerGroup(java.lang.String name, java.lang.String desc)
-
addContained
private void addContained(java.lang.String timerName, java.lang.String timerGroupName)
-
containedIn
public void containedIn(java.lang.String timerName, java.lang.String timerGroupName)
-
contains
public void contains(java.lang.String name)
-
getControllable
private Controllable getControllable(java.lang.String name)
-
updateTimerFactoryContents
private void updateTimerFactoryContents()
-
getResult
public Pair<java.lang.String,TimerFactory> getResult()
-
-