Package com.sun.faces.util
Class Timer
java.lang.Object
com.sun.faces.util.Timer
public class Timer extends Object
This class is a simple wrapper for timing method calls. The traditional method is to add two variables, start, and
stop, and display the difference of these values. Encapsulates the process.
-
Method Summary
Modifier and Type Method Description static TimergetInstance()static TimergetInstance(Level logLevel)voidlogResult(String taskInfo)Log the timing result.voidstartTiming()Start timing.voidstopTiming()Stop timing.
-
Method Details
-
getInstance
- Returns:
- a new
Timerinstance if theTIMINGlogging level isFINE, otherwise, return null;
-
getInstance
-
startTiming
public void startTiming()Start timing. -
stopTiming
public void stopTiming()Stop timing. -
logResult
Log the timing result.- Parameters:
taskInfo- task description
-