com.planetj.servlet.filter.compression
Class CompressingFilterLoggerImpl
java.lang.Object
com.planetj.servlet.filter.compression.CompressingFilterLoggerImpl
- All Implemented Interfaces:
- CompressingFilterLogger
final class CompressingFilterLoggerImpl
- extends java.lang.Object
- implements CompressingFilterLogger
A simple facade in front of logging services -- this class is used by other classes in this package to log
informational messages. It simply logs these message to the servlet log.
- Author:
- Sean Owen
Constructor Summary |
CompressingFilterLoggerImpl(javax.servlet.ServletContext ctx,
boolean debug,
java.lang.String delegateLoggerName,
boolean isJavaUtilLogger)
|
Method Summary |
(package private) boolean |
isDebug()
|
void |
log(java.lang.String message)
|
void |
log(java.lang.String message,
java.lang.Throwable t)
|
void |
logDebug(java.lang.String message)
|
void |
logDebug(java.lang.String message,
java.lang.Throwable t)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MESSAGE_PREFIX
private static final java.lang.String MESSAGE_PREFIX
- See Also:
- Constant Field Values
servletContext
private final javax.servlet.ServletContext servletContext
debug
private final boolean debug
delegate
private final CompressingFilterLogger delegate
CompressingFilterLoggerImpl
CompressingFilterLoggerImpl(javax.servlet.ServletContext ctx,
boolean debug,
java.lang.String delegateLoggerName,
boolean isJavaUtilLogger)
throws javax.servlet.ServletException
- Throws:
javax.servlet.ServletException
isDebug
boolean isDebug()
log
public void log(java.lang.String message)
- Specified by:
log
in interface CompressingFilterLogger
log
public void log(java.lang.String message,
java.lang.Throwable t)
- Specified by:
log
in interface CompressingFilterLogger
logDebug
public void logDebug(java.lang.String message)
- Specified by:
logDebug
in interface CompressingFilterLogger
logDebug
public void logDebug(java.lang.String message,
java.lang.Throwable t)
- Specified by:
logDebug
in interface CompressingFilterLogger
toString
@NotNull
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object