org.apache.logging.log4j.status

Class StatusData

    • Constructor Detail

      • StatusData

        public StatusData(StackTraceElement caller,
                          Level level,
                          Message msg,
                          Throwable t,
                          String threadName)
        Creates the StatusData object.
        Parameters:
        caller - The method that created the event.
        level - The logging level.
        msg - The message String.
        t - The Error or Exception that occurred.
        threadName - The thread name
    • Method Detail

      • getTimestamp

        public long getTimestamp()
        Returns the event's timestamp.
        Returns:
        The event's timestamp.
      • getStackTraceElement

        public StackTraceElement getStackTraceElement()
        Returns the StackTraceElement for the method that created the event.
        Returns:
        The StackTraceElement.
      • getLevel

        public Level getLevel()
        Returns the logging level for the event.
        Returns:
        The logging level.
      • getMessage

        public Message getMessage()
        Returns the message associated with the event.
        Returns:
        The message associated with the event.
      • getThreadName

        public String getThreadName()
      • getThrowable

        public Throwable getThrowable()
        Returns the Throwable associated with the event.
        Returns:
        The Throwable associated with the event.
      • getFormattedStatus

        public String getFormattedStatus()
        Formats the StatusData for viewing.
        Returns:
        The formatted status data as a String.

Copyright © 1999-2021 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.