Package com.sdicons.json.log4j
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 Summary
Fields Modifier and Type Field Description private boolean
activeIgnoreThrowable
private boolean
activePrettyPrint
private boolean
ignoreThrowable
private boolean
prettyPrint
-
Constructor Summary
Constructors Constructor Description JSONLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activateOptions()
java.lang.String
format(org.apache.log4j.spi.LoggingEvent loggingEvent)
boolean
ignoresThrowable()
boolean
isIgnoreThrowable()
boolean
isPrettyPrint()
void
setIgnoreThrowable(java.lang.String ignoreThrowable)
void
setPrettyPrint(java.lang.String prettyPrint)
-
-
-
Method Detail
-
format
public java.lang.String format(org.apache.log4j.spi.LoggingEvent loggingEvent)
- Specified by:
format
in classorg.apache.log4j.Layout
-
activateOptions
public void activateOptions()
-
ignoresThrowable
public boolean ignoresThrowable()
- Specified by:
ignoresThrowable
in classorg.apache.log4j.Layout
-
isPrettyPrint
public boolean isPrettyPrint()
-
setPrettyPrint
public void setPrettyPrint(java.lang.String prettyPrint)
-
isIgnoreThrowable
public boolean isIgnoreThrowable()
-
setIgnoreThrowable
public void setIgnoreThrowable(java.lang.String ignoreThrowable)
-
-