com.ibm.wsspi.kernel.service.utils
Class TimestampUtils
java.lang.Object
com.ibm.wsspi.kernel.service.utils.TimestampUtils
public class TimestampUtils
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimestampUtils
public TimestampUtils()
writeTimeToFile
public static void writeTimeToFile(java.io.File file,
long timestamp)
readTimeFromFile
public static long readTimeFromFile(java.io.File file)
auditElapsedTime
public static void auditElapsedTime(com.ibm.websphere.ras.TraceComponent callingTc,
java.lang.String msgKey)
- Parameters:
nlsClass
- Class from the calling bundlemsgKey
- Translated message key
getElapsedTime
public static java.lang.String getElapsedTime()
getElapsedTime
@Deprecated
public static java.lang.String getElapsedTime(long startTime)
- Deprecated. Replaced by @link
getElapsedTimeNanos(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
public static java.lang.String getElapsedTimeNanos(long startTime)
- Parameters:
startTime
- The start time (Obtained from System.nanoTime)
- Returns:
- a string version of the time since the startTime