Класс TextOutputCallback
java.lang.Object
javax.security.auth.callback.TextOutputCallback
- Все реализуемые интерфейсы:
Serializable, Callback
public class TextOutputCallback extends Object implements Callback, Serializable
Базовые службы безопасности создают экземпляр TextOutputCallback и передают его методу handle объекта CallbackHandler для отображения информационных сообщений, предупреждений и сообщений об ошибках.
- Начиная с:
- 1.4
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
ERROR |
Сообщение об ошибке. |
static final int |
INFORMATION |
Информационное сообщение. |
static final int |
WARNING |
Предупреждающее сообщение. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
TextOutputCallback |
Создает TextOutputCallback с типом сообщения и отображаемым сообщением. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getMessage() |
Возвращает отображаемое сообщение. |
int |
getMessageType() |
Возвращает тип сообщения. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Показывает, равен ли этот объект другому объекту. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API может быть удален в будущей версии. Финализация устарела и будет удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного периода реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного периода реального времени. |
Подробное описание полей
INFORMATION
public static final int INFORMATION
Информационное сообщение.
- См. также:
WARNING
public static final int WARNING
Предупреждающее сообщение.
- См. также:
ERROR
public static final int ERROR
Сообщение об ошибке.
- См. также:
Подробное описание конструкторов
TextOutputCallback
public TextOutputCallback(int messageType, String message)
Создает TextOutputCallback с типом сообщения и отображаемым сообщением.
- Параметры:
-
messageType— тип сообщения (INFORMATION,WARNINGилиERROR). -
message— отображаемое сообщение. - Исключения:
-
IllegalArgumentException— еслиmessageTypeне равноINFORMATION,WARNINGилиERROR, еслиmessageравно null или если длинаmessageравна 0.
Подробное описание методов
getMessageType
public int getMessageType()
Возвращает тип сообщения.
- Возвращает:
- тип сообщения (
INFORMATION,WARNINGилиERROR).
getMessage
public String getMessage()
Возвращает отображаемое сообщение.
- Возвращает:
- отображаемое сообщение.
© 1993, 2025, 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.