Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## java.rmi.server
Class LogStream

    java.lang.Object
      |
      +--java.io.OutputStream
            |
            +--java.io.FilterOutputStream
                  |
                  +--java.io.PrintStream
                        |
                        +--java.rmi.server.LogStream

Deprecated. no replacement

public class LogStream
extends PrintStream

`LogStream` provides a mechanism for logging errors that are of possible interest to those monitoring a system.

Since:
  JDK1.1

Field Summary
`static int` | `BRIEF` Deprecated. log level constant (brief logging).
`static int` | `SILENT` Deprecated. log level constant (no logging).
`static int` | `VERBOSE` Deprecated. log level constant (verbose logging).

Fields inherited from class java.io.FilterOutputStream
`out`

Method Summary
`static PrintStream` | `getDefaultStream()` Deprecated. no replacement
`OutputStream` | `getOutputStream()` Deprecated. no replacement
`static LogStream` | `log(String name)` Deprecated. no replacement
`static int` | `parseLevel(String s)` Deprecated. no replacement
`static void` | `setDefaultStream(PrintStream newDefault)` Deprecated. no replacement
`void` | `setOutputStream(OutputStream out)` Deprecated. no replacement
`String` | `toString()` Deprecated. no replacement
`void` | `write(byte[] b, int off, int len)` Deprecated. no replacement
`void` | `write(int b)` Deprecated. no replacement

Methods inherited from class java.io.PrintStream
`checkError, close, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError`

Methods inherited from class java.io.FilterOutputStream
`write`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### SILENT

    public static final int SILENT

  Deprecated.
  log level constant (no logging).

  See Also:
    Constant Field Values

### BRIEF

    public static final int BRIEF

  Deprecated.
  log level constant (brief logging).

  See Also:
    Constant Field Values

### VERBOSE

    public static final int VERBOSE

  Deprecated.
  log level constant (verbose logging).

  See Also:
    Constant Field Values

Method Detail

### log

    public static LogStream log(String name)

  Deprecated. no replacement

  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.

  Parameters:
    `name` - name identifying the desired LogStream
  Returns:
    log associated with given name
  Since:
    JDK1.1

### getDefaultStream

    public static PrintStream getDefaultStream()

  Deprecated. no replacement

  Return the current default stream for new logs.

  Returns:
    default log stream
  Since:
    JDK1.1
  See Also:
    `setDefaultStream(java.io.PrintStream)`

### setDefaultStream

    public static void setDefaultStream(PrintStream newDefault)

  Deprecated. no replacement

  Set the default stream for new logs.

  Parameters:
    `newDefault` - new default log stream
  Since:
    JDK1.1
  See Also:
    `getDefaultStream()`

### getOutputStream

    public OutputStream getOutputStream()

  Deprecated. no replacement

  Return the current stream to which output from this log is sent.

  Returns:
    output stream for this log
  Since:
    JDK1.1
  See Also:
    `setOutputStream(java.io.OutputStream)`

### setOutputStream

    public void setOutputStream(OutputStream out)

  Deprecated. no replacement

  Set the stream to which output from this log is sent.

  Parameters:
    `out` - new output stream for this log
  Since:
    JDK1.1
  See Also:
    `getOutputStream()`

### write

    public void write(int b)

  Deprecated. no replacement

  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`
  Parameters:
    `b` - The byte to be written
  Since:
    JDK1.1
  See Also:
    `PrintStream.print(char)`, `PrintStream.println(char)`

### write

    public void write(byte[] b,
                      int off,
                      int len)

  Deprecated. no replacement

  Write a subarray of bytes. Pass each through write byte method.

  Overrides:
    `write` in class `PrintStream`
  Parameters:
    `b` - A byte array
    `off` - Offset from which to start taking bytes
    `len` - Number of bytes to write
  Since:
    JDK1.1

### toString

    public String toString()

  Deprecated. no replacement

  Return log name as string representation.

  Overrides:
    `toString` in class `Object`
  Returns:
    log name
  Since:
    JDK1.1

### parseLevel

    public static int parseLevel(String s)

  Deprecated. no replacement

  Convert a string name of a logging level to its internal integer representation.

  Parameters:
    `s` - name of logging level (e.g., 'SILENT', 'BRIEF', 'VERBOSE')
  Returns:
    corresponding integer log level
  Since:
    JDK1.1

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.