Класс InterruptedNamingException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- javax.naming.NamingException
-
- javax.naming.InterruptedNamingException
- Все реализованные интерфейсы:
- Serializable
public class InterruptedNamingException extends NamingException
Данное исключение выбрасывается, когда операция именования, вызываемая в данный момент, была прервана. Например, приложение может прервать поток, выполняющий поиск. Если поиск поддерживает прерывание, он выбросит InterruptedNamingException. Поддерживается ли операция прерывания и когда зависит от ее реализации (как предоставляется поставщиками сервисов). Различные реализации имеют различные способы защиты своих ресурсов и объектов от повреждений из-за неожиданных прерываний.
Вопросы синхронизации и сериализации, применяемые к NamingException, прямо относятся и к данному случаю.
- С:
- 1.3
- См. также:
-
Context,DirContext,Thread.interrupt(),InterruptedException, Сериализованная форма
Поля
Поля, унаследованные от класса javax.naming.NamingException
remainingName, resolvedName, resolvedObj, rootException
Конструкторы
| Конструктор и описание |
|---|
InterruptedNamingException() Создает экземпляр InterruptedNamingException со всеми полями разрешения имен и объяснением, инициализированными null. |
InterruptedNamingException(String explanation) Создает экземпляр InterruptedNamingException, используя объяснение проблемы. |
Методы
Методы, унаследованные от класса javax.naming.NamingException
appendRemainingComponent, appendRemainingName, getCause, getExplanation, getRemainingName, getResolvedName, getResolvedObj, getRootCause, initCause, setRemainingName, setResolvedName, setResolvedObj, setRootCause, toString, toString
Методы, унаследованные от класса java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Конструкторы
InterruptedNamingException
public InterruptedNamingException(String explanation)
Создает экземпляр InterruptedNamingException, используя объяснение проблемы. Все поля, связанные с разрешением имен, инициализируются null.
- Параметры:
-
explanation- Возможно, null, сообщение, объясняющее проблему. - См. также:
Throwable.getMessage()
InterruptedNamingException
public InterruptedNamingException()
Создает экземпляр InterruptedNamingException со всеми полями разрешения имен и объяснением, инициализированными null.
© 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.