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.