Class BasicThreadInformation

java.lang.Object
org.apache.logging.log4j.message.BasicThreadInformation
All Implemented Interfaces:
ThreadInformation

class BasicThreadInformation extends Object implements ThreadInformation
Generates information about the current Thread. Used internally by ThreadDumpMessage.
  • Field Details

    • HASH_SHIFT

      private static final int HASH_SHIFT
      See Also:
    • HASH_MULTIPLIER

      private static final int HASH_MULTIPLIER
      See Also:
    • id

      private final long id
    • name

      private final String name
    • longName

      private final String longName
    • state

      private final Thread.State state
    • priority

      private final int priority
    • isAlive

      private final boolean isAlive
    • isDaemon

      private final boolean isDaemon
    • threadGroupName

      private final String threadGroupName
  • Constructor Details

    • BasicThreadInformation

      BasicThreadInformation(Thread thread)
      The Constructor.
      Parameters:
      thread - The Thread to capture.
  • Method Details