Class TimestampUtils
java.lang.Object
com.ibm.wsspi.kernel.service.utils.TimestampUtils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
auditElapsedTime
(com.ibm.websphere.ras.TraceComponent callingTc, String msgKey) static String
static String
getElapsedTime
(long startTime) Deprecated.static String
getElapsedTimeNanos
(long startTime) static final long
Returns the nanosecond tick count when the server started, which may be negative.static long
readTimeFromFile
(File file) static void
writeTimeToFile
(File file, long timestamp)
-
Constructor Details
-
TimestampUtils
public TimestampUtils()
-
-
Method Details
-
writeTimeToFile
-
readTimeFromFile
-
auditElapsedTime
- Parameters:
nlsClass
- Class from the calling bundlemsgKey
- Translated message key
-
getElapsedTime
-
getElapsedTime
Deprecated.Replaced by @linkgetElapsedTimeNanos(long)
. Note that System.currentTimeMillis can go backwards and hence you may get a string that starts with '-' character- Parameters:
startTime
- The start time (Obtained from System.currentTimeMillis)- Returns:
- a string version of the time since the startTime
-
getElapsedTimeNanos
- Parameters:
startTime
- The start time (Obtained from System.nanoTime)- Returns:
- a string version of the time since the startTime
-
getStartTimeNano
public static final long getStartTimeNano()Returns the nanosecond tick count when the server started, which may be negative.
-
getElapsedTimeNanos(long)
.