Интерфейс 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.