php.java.servlet
Class Logger

java.lang.Object
  extended by php.java.servlet.Logger
All Implemented Interfaces:
ILogger

public class Logger
extends java.lang.Object
implements ILogger


Field Summary
 
Fields inherited from interface php.java.bridge.ILogger
DEBUG, ERROR, FATAL, INFO
 
Constructor Summary
Logger(javax.servlet.ServletContext ctx)
           
 
Method Summary
 void log(int level, java.lang.String s)
          Log a message.
 void printStackTrace(java.lang.Throwable t)
          Log a stack trace
 void warn(java.lang.String msg)
          Display a warning if logLevel >= 1
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Logger

public Logger(javax.servlet.ServletContext ctx)
Method Detail

log

public void log(int level,
                java.lang.String s)
Description copied from interface: ILogger
Log a message.

Specified by:
log in interface ILogger
Parameters:
level - The log level 0: FATAL, 1:ERROR, 2: INFO, 3: DEBUG
s - The message

printStackTrace

public void printStackTrace(java.lang.Throwable t)
Description copied from interface: ILogger
Log a stack trace

Specified by:
printStackTrace in interface ILogger
Parameters:
t - The Throwable

warn

public void warn(java.lang.String msg)
Description copied from interface: ILogger
Display a warning if logLevel >= 1

Specified by:
warn in interface ILogger
Parameters:
msg - The warn message