Class TraceThread

    • Field Detail

      • threadID

        protected long threadID
      • nativeThreadID

        protected long nativeThreadID
      • threadName

        protected String threadName
    • Method Detail

      • getIterator

        public Iterator getIterator()
      • addRecord

        protected void addRecord​(TraceRecord record)
                          throws IllegalArgumentException
        Adds a record to the set of records associated with this thread. If we have records stored ahead of time when we run out of data in the current record we append another from the store rather than reporting an underflow. This allows the adding of all records from trace files before processing starts. This method maintains ordering in the list
        Parameters:
        record -
        Throws:
        IllegalArgumentException
      • equals

        public boolean equals​(Long id)
      • getThreadID

        public long getThreadID()
      • getNativeThreadID

        public long getNativeThreadID()
      • getThreadName

        public String getThreadName()