Interface TraceFileHeader

  • All Known Implementing Classes:
    TraceFileHeader

    public interface TraceFileHeader
    A class to format and report a binary TraceFileHeader produced by the IBM JVM's trace engine.
    • 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.