|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.commons.ssl.LogWrapper
LogWrapper can be used for situations where log4j might not be available on the classpath. It presents the most basic and critical components of the log4j API, and passes all log calls through to log4j if possible. If log4j is not available, logging is sent to standard-out by default. This default logging to standard-out (which only occurs if log4j is NOT available) can be disabled or changed via the static setBackupStream() and setBackupLogFile() methods.
| Field Summary | |
static boolean |
log4j
true if log4j is available |
| Method Summary | |
void |
debug(java.lang.Object o)
|
void |
debug(java.lang.Object o,
java.lang.Throwable t)
|
void |
error(java.lang.Object o)
|
void |
error(java.lang.Object o,
java.lang.Throwable t)
|
void |
fatal(java.lang.Object o)
|
void |
fatal(java.lang.Object o,
java.lang.Throwable t)
|
static java.io.OutputStream |
getBackupStream()
Get the PrintStream we're logging to if log4j is not available. |
java.lang.Object |
getLog4jLogger()
|
static LogWrapper |
getLogger(java.lang.Class c)
|
static LogWrapper |
getLogger(java.lang.String s)
|
void |
info(java.lang.Object o)
|
void |
info(java.lang.Object o,
java.lang.Throwable t)
|
boolean |
isDebugEnabled()
|
boolean |
isInfoEnabled()
|
static boolean |
isLog4jAvailable()
|
static void |
setBackupLogFile(java.lang.String f)
Set file to log to if log4j is not available. |
static void |
setBackupStream(java.io.OutputStream os)
Set PrintStream to log to if log4j is not available. |
void |
warn(java.lang.Object o)
|
void |
warn(java.lang.Object o,
java.lang.Throwable t)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final boolean log4j
| Method Detail |
public static boolean isLog4jAvailable()
public static LogWrapper getLogger(java.lang.Class c)
public static LogWrapper getLogger(java.lang.String s)
public void debug(java.lang.Object o)
public void debug(java.lang.Object o,
java.lang.Throwable t)
public void info(java.lang.Object o)
public void info(java.lang.Object o,
java.lang.Throwable t)
public void warn(java.lang.Object o)
public void warn(java.lang.Object o,
java.lang.Throwable t)
public void error(java.lang.Object o)
public void error(java.lang.Object o,
java.lang.Throwable t)
public void fatal(java.lang.Object o)
public void fatal(java.lang.Object o,
java.lang.Throwable t)
public boolean isDebugEnabled()
public boolean isInfoEnabled()
public java.lang.Object getLog4jLogger()
public static void setBackupLogFile(java.lang.String f)
throws java.io.IOException
f - path to use for backup log file (if log4j not available)
java.io.IOException - if we can't write to the given pathpublic static void setBackupStream(java.io.OutputStream os)
os - outputstream to use for backup logging (if log4j not available)public static java.io.OutputStream getBackupStream()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||