JSPservletPkg
Class JSPhandler.Log

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

public class JSPhandler.Log
extends java.lang.Object

Class wraping trace use.


Field Summary
private  java.io.PrintWriter log
          PrintWriter initialized by constructor.
(package private)  java.lang.String logFile
          log file name
private  java.text.SimpleDateFormat sdf
          SimpleDateFormat used to build log entries
private  boolean toTrace
          boolean initialized by constructor true: log
 
Constructor Summary
(package private) JSPhandler.Log(java.lang.String szToTrace, java.lang.String logfile)
           
 
Method Summary
(package private)  void clear()
          Empties the 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.
 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

toTrace

private boolean toTrace
boolean initialized by constructor true: log
See Also:
logprint(String msg)

log

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

logFile

java.lang.String logFile
log file name
Constructor Detail

JSPhandler.Log

JSPhandler.Log(java.lang.String szToTrace,
               java.lang.String logfile)
Parameters:
szToTrace - initial tracing mode.
logfile - log file path.
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

public 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.

finalize

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