Интерфейс URIException

public interface URIException

Интерфейс URIException — это интерфейс-миксин, который подкласс PrintException может реализовать для сообщения об ошибке, связанной с URI адресом. API службы печати не определяет классы исключений печати, которые реализуют интерфейс URIException, это остается на усмотрение разработчика службы печати.

Поля

Модификатор и тип Поле Описание
static int URIInaccessible

Указывает, что принтер не может получить доступ к URI адресу.

static int URIOtherProblem

Указывает любой вид проблемы, не определённой другими причинами.

static int URISchemeNotSupported

Указывает, что принтер не поддерживает URI схему ("http", "ftp" и т.д.) в URI адресе.

Методы

Модификатор и тип Метод Описание
int getReason()

Возвращает причину этого исключения.

URI getUnsupportedURI()

Возвращает URI.

Подробности полей

URIInaccessible

static final int URIInaccessible

Указывает, что принтер не может получить доступ к URI адресу. Например, принтер может сообщить об этой ошибке, если он пытается получить данные печати и не может установить соединение с URI адресом.

См. также:
Значения постоянных полей

URISchemeNotSupported

static final int URISchemeNotSupported

Указывает, что принтер не поддерживает URI схему ("http", "ftp" и т.д.) в URI адресе.

См. также:
Значения постоянных полей

URIOtherProblem

static final int URIOtherProblem

Указывает любой вид проблемы, не определённой другими причинами.

См. также:
Значения постоянных полей

Подробности методов

getUnsupportedURI

URI getUnsupportedURI()

Возвращает URI.

Возвращает:
URI, являющийся причиной этого исключения

getReason

int getReason()

Возвращает причину этого исключения.

Возвращает:
одну из предопределённых причин, перечисленных в этом интерфейсе

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/URIException.html

Spec-Zone .ru
спецификации, руководства, описания, API