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>>contentsprivate TimerGroupcurrentTimerGroupprivate booleandoneprivate java.lang.Stringpkgprivate TimerFactorytf
-
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 voidaddContained(java.lang.String timerName, java.lang.String timerGroupName)voidaddTimer(java.lang.String name, java.lang.String desc)voidaddTimerGroup(java.lang.String name, java.lang.String desc)private voidcheckDone()private voidcheckForValidIdentifier(java.lang.String name)voidcontainedIn(java.lang.String timerName, java.lang.String timerGroupName)voidcontains(java.lang.String name)private ControllablegetControllable(java.lang.String name)Pair<java.lang.String,TimerFactory>getResult()private voidupdateTimerFactoryContents()
-
-
-
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()
-
-