com.bea.commerce.ebusiness.discount.util
Class Log

java.lang.Object
  extended by com.bea.commerce.ebusiness.discount.util.Log

Deprecated

@Deprecated
public class Log
extends Object

This class provides some very simple logging interfaces. Everything is static, so just call Log.info(), etc. All static methods for this Singleton service.


Field Summary
static boolean consoleMode
          Deprecated flag for logging to console in addition to log file
static String logDir
          Deprecated Directory holding log output
static String logFile
          Deprecated The name of the file holding log output
static PrintWriter logWriter
          Deprecated output for stderr console logging
static PrintWriter stderrWriter
          Deprecated output for stderr console logging
static PrintWriter stdoutWriter
          Deprecated output for stdout console logging
static String T_SEP
          Deprecated  
 
Constructor Summary
Log()
          Deprecated  
 
Method Summary
static void clearConsole()
          Deprecated Sets the consoleMode flag to false stopping logging to the tty.
static String currentTime()
          Deprecated  
static void debug(Object o, String s)
          Deprecated Sends string (prepended with class name) to debug log with newline
static void debug(String s)
          Deprecated Sends string to debug log with newline
static void debug(String s, boolean newline)
          Deprecated Sends string to debug log with optional newline
static void debug(Throwable e)
          Deprecated Prints a stackTrace for the given exception to error log
static void error(Object o, String s)
          Deprecated Sends string (prepended with class name) to error log with newline
static void error(String s)
          Deprecated Sends string to error log with newline
static void error(String s, boolean newline)
          Deprecated Sends string to error log with optional newline
static void error(Throwable e)
          Deprecated Prints a stackTrace for the given exception to error log
static void exception(Throwable e)
          Deprecated Prints a stackTrace for the given exception to error log
static void fatal(String s, int exitVal)
          Deprecated WARNING: calls System.exit() to kill the VM
static void fatal(Throwable e, int exitVal)
          Deprecated WARNING: calls System.exit() to kill the VM
static PrintWriter getPrintWriter()
          Deprecated Synchronize on this writer if used in a multi-threaded environment.
static String getStackTrace(Throwable e)
          Deprecated  
static PrintWriter getStderrWriter()
          Deprecated Synchronize on this writer if used in a multi-threaded environment.
static PrintWriter getStdoutWriter()
          Deprecated Synchronize on this writer if used in a multi-threaded environment.
static void info(String s)
          Deprecated Sends string to info log with newline
static void info(String s, boolean newline)
          Deprecated Sends string to info log with optional newline
static void printCurrentTime(PrintWriter out)
          Deprecated  
static void printCurrentTime(PrintWriter out, boolean showThread)
          Deprecated  
static long profileFinish(String taskName, long startTime)
          Deprecated Logs the start, finished, and elapsed time for the given task For example,
static long profileFinish(String taskName, long startTime, long finishTime, boolean verbose)
          Deprecated  
static long profileStart()
          Deprecated  
static void setConsole()
          Deprecated Sets the console flag to true causing all logging to be sent to the tty
static void setConsole(boolean value)
          Deprecated Sets the consoleMode flag controlling logging to the tty.
static PrintWriter setPrintWriter(PrintWriter writer)
          Deprecated Synchronize on this writer if used in a multi-threaded environment.
static void stackTrace()
          Deprecated Prints a stackTrace marking the current stack to error log
static void warn(String s)
          Deprecated Sends string to warn log with newline
static void warn(String s, boolean newline)
          Deprecated Sends string to warn log with optional newline
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logDir

public static String logDir
Deprecated 
Directory holding log output


logFile

public static String logFile
Deprecated 
The name of the file holding log output


stdoutWriter

public static PrintWriter stdoutWriter
Deprecated 
output for stdout console logging


stderrWriter

public static PrintWriter stderrWriter
Deprecated 
output for stderr console logging


logWriter

public static PrintWriter logWriter
Deprecated 
output for stderr console logging


consoleMode

public static boolean consoleMode
Deprecated 
flag for logging to console in addition to log file


T_SEP

public static final String T_SEP
Deprecated 
See Also
Constants Summary
Constructor Detail

Log

public Log()
Deprecated 
Method Detail

setConsole

public static void setConsole()
Deprecated 
Sets the console flag to true causing all logging to be sent to the tty


clearConsole

public static void clearConsole()
Deprecated 
Sets the consoleMode flag to false stopping logging to the tty.


setConsole

public static void setConsole(boolean value)
Deprecated 
Sets the consoleMode flag controlling logging to the tty.


getStdoutWriter

public static PrintWriter getStdoutWriter()
Deprecated 
Synchronize on this writer if used in a multi-threaded environment.


getStderrWriter

public static PrintWriter getStderrWriter()
Deprecated 
Synchronize on this writer if used in a multi-threaded environment.


getPrintWriter

public static PrintWriter getPrintWriter()
Deprecated 
Synchronize on this writer if used in a multi-threaded environment.


setPrintWriter

public static PrintWriter setPrintWriter(PrintWriter writer)
Deprecated 
Synchronize on this writer if used in a multi-threaded environment.


profileStart

public static long profileStart()
Deprecated 
Returns
the startTime used in profileFinish

profileFinish

public static long profileFinish(String taskName,
                                 long startTime)
Deprecated 
Logs the start, finished, and elapsed time for the given task For example,
 long startTime = Log.profileStart();
 ...do some stuff...
 Log.profileFinish("MyApp.TaskName", startTime);
 

Parameters
taskName - A short name for the task -- no spaces
startTime - from profileStart

profileFinish

public static long profileFinish(String taskName,
                                 long startTime,
                                 long finishTime,
                                 boolean verbose)
Deprecated 

info

public static void info(String s)
Deprecated 
Sends string to info log with newline


info

public static void info(String s,
                        boolean newline)
Deprecated 
Sends string to info log with optional newline


debug

public static void debug(Throwable e)
Deprecated 
Prints a stackTrace for the given exception to error log


debug

public static void debug(Object o,
                         String s)
Deprecated 
Sends string (prepended with class name) to debug log with newline


debug

public static void debug(String s)
Deprecated 
Sends string to debug log with newline


debug

public static void debug(String s,
                         boolean newline)
Deprecated 
Sends string to debug log with optional newline


error

public static void error(Object o,
                         String s)
Deprecated 
Sends string (prepended with class name) to error log with newline


error

public static void error(String s)
Deprecated 
Sends string to error log with newline


error

public static void error(String s,
                         boolean newline)
Deprecated 
Sends string to error log with optional newline


stackTrace

public static void stackTrace()
Deprecated 
Prints a stackTrace marking the current stack to error log


exception

public static void exception(Throwable e)
Deprecated 
Prints a stackTrace for the given exception to error log


error

public static void error(Throwable e)
Deprecated 
Prints a stackTrace for the given exception to error log


fatal

public static void fatal(Throwable e,
                         int exitVal)
Deprecated 
WARNING: calls System.exit() to kill the VM


fatal

public static void fatal(String s,
                         int exitVal)
Deprecated 
WARNING: calls System.exit() to kill the VM


getStackTrace

public static String getStackTrace(Throwable e)
Deprecated 
Returns
String with stack trace information for given exception

warn

public static void warn(String s)
Deprecated 
Sends string to warn log with newline


warn

public static void warn(String s,
                        boolean newline)
Deprecated 
Sends string to warn log with optional newline


currentTime

public static String currentTime()
Deprecated 
Returns
The current time and thread name formatted for logging

printCurrentTime

public static void printCurrentTime(PrintWriter out)
Deprecated 

printCurrentTime

public static void printCurrentTime(PrintWriter out,
                                    boolean showThread)
Deprecated 


Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.