Constructor and Description |
---|
Log4jWriter()
Instantiates a new Log4jWriter.
|
Modifier and Type | Method and Description |
---|---|
void |
addAppender(Object appender)
Adds the appender.
|
void |
addAppender(Object object,
Object appender)
Adds the appender.
|
Object |
getDefaultAppender(OutputStream stream)
Creates the default appender which outputs to the stream.
|
org.apache.log4j.Logger |
getLogger(Object object)
Gets the log4j logger for the object .
|
String |
log(int logType,
Object object,
String message,
Throwable throwable)
Logs a message.
|
void |
removeAppender(Object appender)
Removes the appender.
|
void |
removeAppender(Object object,
Object appender)
Removes the appender.
|
void |
setLevel(int level)
Sets the log levelt.
|
void |
setLevel(Object object,
int level)
Sets the log level for the object.
|
public void addAppender(Object appender)
LogWriter
addAppender
in interface LogWriter
appender
- the appenderpublic void addAppender(Object object, Object appender)
LogWriter
addAppender
in interface LogWriter
object
- the objectappender
- the appenderpublic Object getDefaultAppender(OutputStream stream)
LogWriter
getDefaultAppender
in interface LogWriter
stream
- the streampublic org.apache.log4j.Logger getLogger(Object object)
object
- the objectpublic String log(int logType, Object object, String message, Throwable throwable)
LogWriter
log
in interface LogWriter
logType
- The type of log that is being written. Common types are
"info", "debug", "warning", "fatal", etc.object
- The object that is writing the message. If the object is a
static class (such as Logger), pass the Class object instead -
e.g., "Logger.class". Null is acceptable.message
- The actual message to write to the log. Null is acceptable,
but why would you?throwable
- Any Throwable whose contents you want written with the log
message. The Throwable's cause is check recursively and
displays all causes in an abbreviated format.public void removeAppender(Object appender)
LogWriter
removeAppender
in interface LogWriter
appender
- the appenderpublic void removeAppender(Object object, Object appender)
LogWriter
removeAppender
in interface LogWriter
object
- the objectappender
- the appenderpublic void setLevel(int level)
LogWriter
public void setLevel(Object object, int level)
LogWriter
Copyright © 2010-2020 Toolsverse. All Rights Reserved.