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

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by com.bea.commerce.ebusiness.discount.util.DateWriter
All Implemented Interfaces
Closeable, Flushable, Appendable

Deprecated

@Deprecated
public class DateWriter
extends PrintWriter

This class prepends printed strings with a timestamp. NOT FULLY IMPLEMENTED!!! Currently only the println( String ), println( int) and println() methods have been implemented.


Field Summary
protected  String className
          Deprecated  
static String colon
          Deprecated  
static String space
          Deprecated  
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
DateWriter(OutputStream out)
          Deprecated  
DateWriter(OutputStream out, boolean autoFlush)
          Deprecated  
DateWriter(OutputStream out, SimpleDateFormat format)
          Deprecated  
DateWriter(OutputStream out, SimpleDateFormat format, boolean autoFlush)
          Deprecated  
DateWriter(Writer writer)
          Deprecated Creates DateWriter without autoflushing that uses the default format provided by the default SimpleDateFormat constructor.
DateWriter(Writer writer, boolean autoFlush)
          Deprecated Creates DateWriter without autoflushing that uses the default format provided by the default SimpleDateFormat constructor.
DateWriter(Writer writer, SimpleDateFormat format)
          Deprecated Creates DateWriter without autoflushing, using the specified date format.
DateWriter(Writer writer, SimpleDateFormat format, boolean autoFlush)
          Deprecated Creates DateWriter with autoflushing, using the specified date format.
 
Method Summary
 String currentTime()
          Deprecated  
 void print(int x)
          Deprecated Print a string and a timestamp if following a println() call otherwise print the string only.
 void print(String s)
          Deprecated Print a string and a timestamp if following a println() call otherwise print the string only.
 void println()
          Deprecated print a new line and no timestamp.
 void println(int x)
          Deprecated print a string prepended with a timestamp and a space, terminate with a newline.
 void println(String s)
          Deprecated print a string prepended with a timestamp and a space, terminate with a newline.
 
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, setError, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

space

public static final String space
Deprecated 
See Also
Constants Summary

colon

public static final String colon
Deprecated 
See Also
Constants Summary

className

protected String className
Deprecated 
Constructor Detail

DateWriter

public DateWriter(OutputStream out)
Deprecated 

DateWriter

public DateWriter(OutputStream out,
                  boolean autoFlush)
Deprecated 

DateWriter

public DateWriter(OutputStream out,
                  SimpleDateFormat format)
Deprecated 

DateWriter

public DateWriter(OutputStream out,
                  SimpleDateFormat format,
                  boolean autoFlush)
Deprecated 

DateWriter

public DateWriter(Writer writer)
Deprecated 
Creates DateWriter without autoflushing that uses the default format provided by the default SimpleDateFormat constructor.

See Also
SimpleDateFormat

DateWriter

public DateWriter(Writer writer,
                  boolean autoFlush)
Deprecated 
Creates DateWriter without autoflushing that uses the default format provided by the default SimpleDateFormat constructor.

See Also
SimpleDateFormat

DateWriter

public DateWriter(Writer writer,
                  SimpleDateFormat format)
Deprecated 
Creates DateWriter without autoflushing, using the specified date format.


DateWriter

public DateWriter(Writer writer,
                  SimpleDateFormat format,
                  boolean autoFlush)
Deprecated 
Creates DateWriter with autoflushing, using the specified date format.

Method Detail

print

public void print(String s)
Deprecated 
Print a string and a timestamp if following a println() call otherwise print the string only. Other than the inclusion of a timestamp this method is identical to calling print( String ) of PrintWriter.

Overrides:
print in class PrintWriter
Parameters
s - The String to be printed

print

public void print(int x)
Deprecated 
Print a string and a timestamp if following a println() call otherwise print the string only. Other than the inclusion of a timestamp this method is identical to calling print( String ) of PrintWriter.

Overrides:
print in class PrintWriter
Parameters
s - The String to be printed

println

public void println()
Deprecated 
print a new line and no timestamp.

Overrides:
println in class PrintWriter

println

public void println(String s)
Deprecated 
print a string prepended with a timestamp and a space, terminate with a newline.

Overrides:
println in class PrintWriter

println

public void println(int x)
Deprecated 
print a string prepended with a timestamp and a space, terminate with a newline.

Overrides:
println in class PrintWriter

currentTime

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


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.