Class ErrorItem

java.lang.Object
org.apache.log4j.spi.ErrorItem

public class ErrorItem extends Object
Used to store special log4j errors which cannot be logged using internal logging. Such errors include those occurring during the initial phases of log4j configuration or errors emanating from core components such as Logger or Hierarchy.
  • Field Details

    • message

      String message
      Message.
    • colNumber

      int colNumber
      Column.
    • lineNumber

      int lineNumber
      Line number.
    • exception

      Throwable exception
      Exception.
  • Constructor Details

    • ErrorItem

      public ErrorItem(String message, Exception e)
      Create new instance.
      Parameters:
      message - message
      e - exception
    • ErrorItem

      public ErrorItem(String message)
      Creaet new instance.
      Parameters:
      message - message.
  • Method Details

    • getColNumber

      public int getColNumber()
      Get column number.
      Returns:
      column number.
    • setColNumber

      public void setColNumber(int colNumber)
      Set column number.
      Parameters:
      colNumber - new column number.
    • getException

      public Throwable getException()
      Get exception.
      Returns:
      exception.
    • setException

      public void setException(Throwable exception)
      Set exception.
      Parameters:
      exception - exception
    • getLineNumber

      public int getLineNumber()
      Get line number.
      Returns:
      line number.
    • setLineNumber

      public void setLineNumber(int lineNumber)
      Set line number.
      Parameters:
      lineNumber - line number.
    • getMessage

      public String getMessage()
      Get message.
      Returns:
      message.
    • setMessage

      public void setMessage(String message)
      Set message.
      Parameters:
      message - message.
    • toString

      public String toString()
      String representation of ErrorItem.
      Overrides:
      toString in class Object
      Returns:
      string.
    • dump

      public void dump()
      Dump the details of this ErrorItem to System.out.
    • dump

      public void dump(PrintStream ps)
      Dump the details of this ErrorItem on the specified PrintStream.
      Parameters:
      ps - print stream.