es.caib.ibkey.utils
Class Log4jPrintStreamAdapter

java.lang.Object
  extended by java.io.OutputStream
      extended by java.io.FilterOutputStream
          extended by java.io.PrintStream
              extended by es.caib.ibkey.utils.Log4jPrintStreamAdapter
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable

public class Log4jPrintStreamAdapter
extends java.io.PrintStream

Adaptador per a poder redirigir d'un printStream a un logger.

Author:
u91940

Field Summary
static char DEBUG
           
static char ERROR
           
static char FATAL
           
protected  org.apache.log4j.Logger log
           
static char NONE
           
protected  char severity
           
static char WARN
           
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
Log4jPrintStreamAdapter(java.io.File file)
          Deprecated.  
Log4jPrintStreamAdapter(java.io.File file, java.lang.String csn)
          Deprecated.  
Log4jPrintStreamAdapter(org.apache.log4j.Logger log, char severity)
           
Log4jPrintStreamAdapter(java.io.OutputStream out)
          Deprecated.  
Log4jPrintStreamAdapter(java.io.OutputStream out, boolean autoFlush)
          Deprecated.  
Log4jPrintStreamAdapter(java.io.OutputStream out, boolean autoFlush, java.lang.String encoding)
          Deprecated.  
Log4jPrintStreamAdapter(java.lang.String fileName)
          Deprecated.  
Log4jPrintStreamAdapter(java.lang.String fileName, java.lang.String csn)
          Deprecated.  
 
Method Summary
 void println(java.lang.String b)
           
 
Methods inherited from class java.io.PrintStream
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, setError, write, write
 
Methods inherited from class java.io.FilterOutputStream
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final char DEBUG
See Also:
Constant Field Values

WARN

public static final char WARN
See Also:
Constant Field Values

ERROR

public static final char ERROR
See Also:
Constant Field Values

FATAL

public static final char FATAL
See Also:
Constant Field Values

NONE

public static final char NONE
See Also:
Constant Field Values

severity

protected char severity

log

protected org.apache.log4j.Logger log
Constructor Detail

Log4jPrintStreamAdapter

public Log4jPrintStreamAdapter(java.lang.String fileName,
                               java.lang.String csn)
                        throws java.io.FileNotFoundException,
                               java.io.UnsupportedEncodingException
Deprecated. 

Parameters:
fileName -
csn -
Throws:
java.io.FileNotFoundException
java.io.UnsupportedEncodingException

Log4jPrintStreamAdapter

public Log4jPrintStreamAdapter(java.lang.String fileName)
                        throws java.io.FileNotFoundException
Deprecated. 

Parameters:
fileName -
Throws:
java.io.FileNotFoundException

Log4jPrintStreamAdapter

public Log4jPrintStreamAdapter(java.io.File file,
                               java.lang.String csn)
                        throws java.io.FileNotFoundException,
                               java.io.UnsupportedEncodingException
Deprecated. 

Parameters:
file -
csn -
Throws:
java.io.FileNotFoundException
java.io.UnsupportedEncodingException

Log4jPrintStreamAdapter

public Log4jPrintStreamAdapter(java.io.File file)
                        throws java.io.FileNotFoundException
Deprecated. 

Parameters:
file -
Throws:
java.io.FileNotFoundException

Log4jPrintStreamAdapter

public Log4jPrintStreamAdapter(java.io.OutputStream out,
                               boolean autoFlush,
                               java.lang.String encoding)
                        throws java.io.UnsupportedEncodingException
Deprecated. 

Parameters:
out -
autoFlush -
encoding -
Throws:
java.io.UnsupportedEncodingException

Log4jPrintStreamAdapter

public Log4jPrintStreamAdapter(java.io.OutputStream out,
                               boolean autoFlush)
Deprecated. 

Parameters:
out -
autoFlush -

Log4jPrintStreamAdapter

public Log4jPrintStreamAdapter(java.io.OutputStream out)
Deprecated. 

Parameters:
out -

Log4jPrintStreamAdapter

public Log4jPrintStreamAdapter(org.apache.log4j.Logger log,
                               char severity)
Method Detail

println

public void println(java.lang.String b)
Overrides:
println in class java.io.PrintStream


Copyright © 2012 Direcció General de Tecnologia i Comunicacions. Govern de les Illes Balears. All Rights Reserved.