php.java.bridge
Class FileLogger

java.lang.Object
  extended by php.java.bridge.FileLogger
All Implemented Interfaces:
ILogger

 class FileLogger
extends java.lang.Object
implements ILogger

The classic PHP/Java Bridge logger, doesn't need any external libraries.


Field Summary
(package private) static boolean haveDateFormat
           
 
Fields inherited from interface php.java.bridge.ILogger
DEBUG, ERROR, FATAL, INFO
 
Constructor Summary
FileLogger()
           
 
Method Summary
 void log(int level, java.lang.String msg)
          Log a message.
 void log(java.lang.String s)
          Log a message
 java.lang.String now()
          Create a String containing the current date/time.
 void printStackTrace(java.lang.Throwable t)
          Log a stack trace
 java.lang.String toString()
           
 void warn(java.lang.String msg)
          Display a warning if logLevel >= 1
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

haveDateFormat

static boolean haveDateFormat
Constructor Detail

FileLogger

FileLogger()
Method Detail

now

public java.lang.String now()
Create a String containing the current date/time.

Returns:
The date/time as a String

log

public void log(java.lang.String s)
Log a message

Parameters:
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

log

public void log(int level,
                java.lang.String msg)
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
msg - The message

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object