Class JSONLayout

java.lang.Object
org.apache.log4j.Layout
com.sdicons.json.log4j.JSONLayout
All Implemented Interfaces:
org.apache.log4j.spi.OptionHandler

public class JSONLayout extends org.apache.log4j.Layout
  • Field Details

    • prettyPrint

      private boolean prettyPrint
    • ignoreThrowable

      private boolean ignoreThrowable
    • activePrettyPrint

      private boolean activePrettyPrint
    • activeIgnoreThrowable

      private boolean activeIgnoreThrowable
  • Constructor Details

    • JSONLayout

      public JSONLayout()
  • Method Details

    • format

      public String format(org.apache.log4j.spi.LoggingEvent loggingEvent)
      Specified by:
      format in class org.apache.log4j.Layout
    • activateOptions

      public void activateOptions()
    • ignoresThrowable

      public boolean ignoresThrowable()
      Specified by:
      ignoresThrowable in class org.apache.log4j.Layout
    • isPrettyPrint

      public boolean isPrettyPrint()
    • setPrettyPrint

      public void setPrettyPrint(String prettyPrint)
    • isIgnoreThrowable

      public boolean isIgnoreThrowable()
    • setIgnoreThrowable

      public void setIgnoreThrowable(String ignoreThrowable)