This class is a PrintStream wrapper. It exports the Printstream methods but
fowards the message to a Logger. This implementation bufferizes the data when
a print method is used. The buffer and the data are always written when a
println method is used. No end of line are inserted by the println methods.
A line is equals to a monolog message.
checkError
public boolean checkError()
Always retrieves 'false'
clone
protected Object clone()
throws CloneNotSupportedException
Always throws a CloneNotSupportedException
close
public void close()
Do nothing
equals
public boolean equals(Object o)
Compare the inner loggers
flush
public void flush()
Do nothing
getLevel
public int getLevel()
Retrieves the level of the messages
- an int value representing the message priority (BasicLevel.XXXX)
print
public void print(Object o)
Writes the Object value as a String in the buffer
print
public void print(String s)
Writes the String value in the buffer
print
public void print(boolean b)
Writes the boolean value in the buffer
print
public void print(char c)
Writes the char value in the buffer
print
public void print(char[] chars)
Writes the char[] value as a String in the buffer
print
public void print(double v)
Writes the double value in the buffer
print
public void print(float v)
Writes the float value in the buffer
print
public void print(int i)
Writes the int value in the buffer
print
public void print(long l)
Writes the long value in the buffer
println
public void println()
log the buffer
println
public void println(Object o)
1/ Write a object value in the buffer
2/ Log the buffer
3/ Clear the buffer
println
public void println(String s)
1/ Write a String value in the buffer
2/ Log the buffer
3/ Clear the buffer
println
public void println(boolean b)
1/ Write a boolean value in the buffer.
2/ Log the buffer.
3/ Clear the buffer.
println
public void println(char c)
1/ Write a char value in the buffer
2/ Log the buffer
3/ Clear the buffer
println
public void println(char[] chars)
1/ Write a char[] value in the buffer
2/ Log the buffer
3/ Clear the buffer
println
public void println(double v)
1/ Write a double value in the buffer
2/ Log the buffer
3/ Clear the buffer
println
public void println(float v)
1/ Write a float value in the buffer
2/ Log the buffer
3/ Clear the buffer
println
public void println(int i)
1/ Write an int value in the buffer
2/ Log the buffer
3/ Clear the buffer
println
public void println(long l)
1/ Write a long value in the buffer
2/ Log the buffer
3/ Clear the buffer
setError
protected void setError()
Do nothing
setLevel
public void setLevel(int level)
Changes the level of the messages
level
- is the new level
toString
public String toString()
Call the toString() method over the inner logger
write
public void write(byte[] bytes)
Writes the byte[] as a string in the buffer
write
public void write(byte[] bytes,
int i,
int i1)
Writes the byte[] as a string in the buffer
write
public void write(int i)
Writes the int value in the buffer