JSPservletPkg
Class JSPhandler.Log

java.lang.Object
  |
  +--JSPservletPkg.JSPhandler.Log

class JSPhandler.Log
extends java.lang.Object

Class wraping trace use.


Field Summary
(package private)  JSPhandler handler
          Backpointer on JSPhandler.
private  java.io.PrintWriter log
          PrintWriter initialized by constructor.
private  java.text.SimpleDateFormat sdf
          SimpleDateFormat used to build log entries
(package private)  boolean toTrace
          true for intensive tracing (INFO)
 
Constructor Summary
(package private) JSPhandler.Log(JSPhandler jh)
          Constructor.
 
Method Summary
(package private)  void clear()
          Empties the log file.
(package private)  void close()
          Close log file.
(package private)  void errorPrint(java.lang.String msg)
          Error logging method.
(package private)  void exceptionPrint(java.lang.String msg)
          Exception logging method.
protected  void finalize()
          to avoid loitering
(package private)  boolean getTrace()
          trace getting method.
(package private)  void logprint(java.lang.String msg)
          logging method.
(package private)  void setTrace(boolean mode)
          trace setting method.
(package private)  void userprint(java.lang.String msg)
          user logging method.
 
Methods inherited from class java.lang.Object
, clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

sdf

private final java.text.SimpleDateFormat sdf
SimpleDateFormat used to build log entries

log

private java.io.PrintWriter log
PrintWriter initialized by constructor.
See Also:
logprint(String msg)

toTrace

boolean toTrace
true for intensive tracing (INFO)

handler

JSPhandler handler
Backpointer on JSPhandler.
Constructor Detail

JSPhandler.Log

JSPhandler.Log(JSPhandler jh)
Constructor.
Parameters:
jh - back pointer on creating JSPhandler.
Method Detail

setTrace

final void setTrace(boolean mode)
trace setting method.
Parameters:
mode - new trace mode.

getTrace

final boolean getTrace()
trace getting method.
Returns:
current mode.

userprint

final void userprint(java.lang.String msg)
user logging method.
Parameters:
msg - message to format and print.

logprint

final void logprint(java.lang.String msg)
logging method.
Parameters:
msg - message to format and print.

errorPrint

final void errorPrint(java.lang.String msg)
Error logging method.
Parameters:
msg - message to format and print.

exceptionPrint

final void exceptionPrint(java.lang.String msg)
Exception logging method.
Parameters:
msg - message to format and print.

clear

final void clear()
Empties the log file.

close

final void close()
Close log file.

finalize

protected void finalize()
to avoid loitering
Overrides:
finalize in class java.lang.Object