All Packages Class Hierarchy This Package Previous Next Index
Class java.rmi.server.LogStream
java.lang.Object
|
+----java.io.OutputStream
|
+----java.io.FilterOutputStream
|
+----java.io.PrintStream
|
+----java.rmi.server.LogStream
- public class LogStream
- extends PrintStream
LogStream presents a mechanism for logging errors that are
of possible interest to those monitoring the system.
-
BRIEF
-
-
SILENT
- constants for logging levels
-
VERBOSE
-
-
getDefaultStream()
- Return the current default stream for new logs.
-
getOutputStream()
- Return the current stream to which output from this log is sent.
-
log(String)
- Return the LogStream identified by the given name.
-
parseLevel(String)
- Convert a string name of a logging level to its internal
integer representation.
-
setDefaultStream(PrintStream)
- Set the default stream for new logs.
-
setOutputStream(OutputStream)
- Set the stream to which output from this log is sent.
-
toString()
- Return log name as string representation
-
write(byte[], int, int)
- Write a subarray of bytes.
-
write(int)
- Write a byte of data to the stream.
SILENT
Properties Public Constant
SILENT=int
- constants for logging levels
BRIEF
Properties Public Constant
BRIEF=int
VERBOSE
Properties Public Constant
VERBOSE=int
log
method log(name=String) returns LogStream public static
- Return the LogStream identified by the given name. If
a log corresponding to "name" does not exist, a log using
the default stream is created.
getDefaultStream
method getDefaultStream() returns PrintStream public static protect
- Return the current default stream for new logs.
setDefaultStream
method setDefaultStream(newDefault=PrintStream) public static protect
- Set the default stream for new logs.
getOutputStream
method getOutputStream() returns OutputStream public protect
- Return the current stream to which output from this log is sent.
setOutputStream
method setOutputStream(out=OutputStream) public protect
- Set the stream to which output from this log is sent.
write
method write(b=int) public
- Write a byte of data to the stream. If it is not a newline, then
the byte is appended to the internal buffer. If it is a newline,
then the currently buffered line is sent to the log's output
stream, prefixed with the appropriate logging information.
- Overrides:
- write in class PrintStream
write
method write(b=byte[], -
off=int, -
len=int) public
- Write a subarray of bytes. Pass each through write byte method.
- Overrides:
- write in class PrintStream
toString
method toString() returns String public
- Return log name as string representation
- Overrides:
- toString in class Object
parseLevel
method parseLevel(s=String) returns int public static
- Convert a string name of a logging level to its internal
integer representation.
All Packages Class Hierarchy This Package Previous Next Index