-
- All Known Implementing Classes:
TraceFileHeader
public interface TraceFileHeaderA class to format and report a binary TraceFileHeader produced by the IBM JVM's trace engine.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetFirstTracePointMillis()longgetJVMStartedMillis()longgetLastBufferWriteMillis()longgetLastTracePointMillis()String[]getSysProcessorInfo()String[]getTraceParameters()String[]getVMStartUpParameters()StringgetVMVersion()
-
-
-
Method Detail
-
getVMVersion
String getVMVersion()
- Returns:
- a String representation of the JVM that produced the current TraceFile, null if no valid data.
-
getVMStartUpParameters
String[] getVMStartUpParameters()
- Returns:
- a String array representation of the startup parameters that were used to start the JVM that produced the current TraceFile, null if no valid data.
-
getTraceParameters
String[] getTraceParameters()
- Returns:
- a String array representation of the Trace startup parameters that were used to start the JVM that produced the current TraceFile, null if no valid data.
-
getSysProcessorInfo
String[] getSysProcessorInfo()
- Returns:
- a String array representation of the system on which the JVM that produced the current TraceFile was run, null if no valid data.
-
getJVMStartedMillis
long getJVMStartedMillis()
- Returns:
- the millisecond time at which the JVM that produced the current TraceFile was started. Returns -1 if no valid data.
-
getLastBufferWriteMillis
long getLastBufferWriteMillis()
- Returns:
- the millisecond time at which the JVM that produced the current TraceFile wrote its most recent TracePoint before the production of the current TraceFile. Returns -1 if no valid data.
-
getFirstTracePointMillis
long getFirstTracePointMillis()
- Returns:
- the millisecond time of the first TracePoint in the current TraceFile. This may not be the first TracePoint that the JVM produced. Returns -1 if no valid data.
-
getLastTracePointMillis
long getLastTracePointMillis()
- Returns:
- the millisecond time of the last TracePoint in the current TraceFile. This may not be the last TracePoint that the JVM produced. Returns -1 if no valid data.
-
-