Класс LogStream
- java.lang.Object
-
- java.io.OutputStream
-
- java.io.FilterOutputStream
-
- java.io.PrintStream
-
- java.rmi.server.LogStream
- Все реализованные интерфейсы:
- Closeable, Flushable, Appendable, AutoCloseable
Устаревший.
замены нет
@Deprecated public class LogStream extends PrintStream
LogStream предоставляет механизм для протоколирования ошибок, которые могут представлять интерес для тех, кто отслеживает работу системы.
- С тех пор:
- JDK1.1
Поля
| Модификатор и тип | Поле и описание |
|---|---|
static int |
BRIEF Устаревший. константа уровня протоколирования (краткое протоколирование). |
static int |
SILENT Устаревший. константа уровня протоколирования (без протоколирования). |
static int |
VERBOSE Устаревший. константа уровня протоколирования (подробное протоколирование). |
Поля, унаследованные от класса java.io.FilterOutputStream
out
Методы
| Модификатор и тип | Метод и описание |
|---|---|
static PrintStream |
getDefaultStream() Устаревший. замены нет |
OutputStream |
getOutputStream() Устаревший. замены нет |
static LogStream |
log(String name) Устаревший. замены нет |
static int |
parseLevel(String s) Устаревший. замены нет |
static void |
setDefaultStream(PrintStream newDefault) Устаревший. замены нет |
void |
setOutputStream(OutputStream out) Устаревший. замены нет |
String |
toString() Устаревший. замены нет |
void |
write(byte[] b,
int off,
int len) Устаревший. замены нет |
void |
write(int b) Устаревший. замены нет |
Методы, унаследованные от класса 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, println, setError
Методы, унаследованные от класса java.io.FilterOutputStream
write
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Подробное описание полей
SILENT
public static final int SILENT
Устаревший.
константа уровня протоколирования (без протоколирования).
- См. также:
- Константы поля
BRIEF
public static final int BRIEF
Устаревший.
константа уровня протоколирования (краткое протоколирование).
- См. также:
- Константы поля
VERBOSE
public static final int VERBOSE
Устаревший.
константа уровня протоколирования (подробное протоколирование).
- См. также:
- Константы поля
Подробное описание методов
log
@Deprecated public static LogStream log(String name)
Устаревший. замены нет
Возвращает LogStream, идентифицируемый заданным именем. Если журнал, соответствующий "имени", не существует, создается журнал, использующий поток по умолчанию.
- Параметры:
-
name- имя, идентифицирующее требуемый LogStream - Возвращает:
- журнал, связанный с заданным именем
- С тех пор:
- JDK1.1
getDefaultStream
@Deprecated public static PrintStream getDefaultStream()
Устаревший. замены нет
Возвращает текущий поток по умолчанию для новых журналов.
- Возвращает:
- журнал потока по умолчанию
- С тех пор:
- JDK1.1
- См. также:
setDefaultStream(java.io.PrintStream)
setDefaultStream
@Deprecated public static void setDefaultStream(PrintStream newDefault)
Устаревший. замены нет
Устанавливает поток по умолчанию для новых журналов.
- Параметры:
-
newDefault- новый поток по умолчанию для журнала - С тех пор:
- JDK1.1
- См. также:
getDefaultStream()
getOutputStream
@Deprecated public OutputStream getOutputStream()
Устаревший. замены нет
Возвращает текущий поток, в который отправляется вывод из этого журнала.
- Возвращает:
- поток вывода для этого журнала
- С тех пор:
- JDK1.1
- См. также:
setOutputStream(java.io.OutputStream)
setOutputStream
@Deprecated public void setOutputStream(OutputStream out)
Устаревший. замены нет
Устанавливает поток, в который отправляется вывод из этого журнала.
- Параметры:
-
out- новый поток вывода для этого журнала - С тех пор:
- JDK1.1
- См. также:
getOutputStream()
write
@Deprecated public void write(int b)
Устаревший. замены нет
Записывает байт данных в поток. Если это не перевод строки, то байт добавляется к внутреннему буферу. Если это перевод строки, то текущая буферизованная строка отправляется в поток вывода журнала, предваряемая соответствующей информацией о протоколировании.
- Переопределяет:
-
writeв классеPrintStream - Параметры:
-
b- байт, который нужно записать - С тех пор:
- JDK1.1
- См. также:
-
PrintStream.print(char),PrintStream.println(char)
write
@Deprecated
public void write(byte[] b,
int off,
int len)
Устаревший. замены нет
Записывает подмассив байтов. Передает каждый через метод записи байта.
- Переопределяет:
-
writeв классеPrintStream - Параметры:
-
b- массив байтов -
off- смещение, с которого начинать взятие байтов -
len- количество байтов для записи - С тех пор:
- JDK1.1
- См. также:
FilterOutputStream.write(int)
toString
@Deprecated public String toString()
Устаревший. замены нет
Возвращает имя журнала в строковом представлении.
parseLevel
@Deprecated public static int parseLevel(String s)
Устаревший. замены нет
Преобразует строковое имя уровня протоколирования в его внутреннее целочисленное представление.
- Параметры:
-
s- имя уровня протоколирования (например, 'SILENT', 'BRIEF', 'VERBOSE') - Возвращает:
- соответствующий целочисленный уровень протоколирования
- С тех пор:
- JDK1.1
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.