Класс BeanContextServiceRevokedEvent
java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextServiceRevokedEvent
- Все реализуемые интерфейсы:
Serializable
@Deprecated(since="23", forRemoval=true) public class BeanContextServiceRevokedEvent extends BeanContextEvent
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии.
Этот тип события используется BeanContextServiceRevokedListener для идентификации отзываемой службы.
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected Class |
serviceClass |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Ссылка Class на службу, отзыв которой выполняется. |
Поля, объявленные в классе BeanContextEvent
propagatedFrom
Поля, объявленные в классе EventObject
source
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
BeanContextServiceRevokedEvent |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Создаёт BeanContextServiceEvent. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Class |
getServiceClass() |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Возвращает класс службы, являющейся предметом этого уведомления |
BeanContextServices |
getSourceAsBeanContextServices() |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Возвращает источник в виде ссылки типа BeanContextServices
|
boolean |
isCurrentServiceInvalidNow() |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Сообщает, выполняется ли принудительный отзыв текущей службы, в результате которого ссылки становятся недействительными и непригодными к использованию. |
boolean |
isServiceClass |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Проверяет это событие, чтобы определить, относится ли отзываемая служба к определённому классу. |
Методы, объявленные в классе BeanContextEvent
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom
Методы, объявленные в классе EventObject
getSource, toString
Подробное описание полей
serviceClass
protected Class<?> serviceClass
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии.
Ссылка
Class на службу, отзыв которой выполняется.Подробное описание конструкторов
BeanContextServiceRevokedEvent
public BeanContextServiceRevokedEvent(BeanContextServices bcs, Class<?> sc, boolean invalidate)
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии.
Создаёт
BeanContextServiceEvent.- Параметры:
-
bcs— контекстBeanContextServices, из которого отзывается эта служба -
sc— отзываемая служба -
invalidate—trueдля немедленного отзыва
Подробное описание методов
getSourceAsBeanContextServices
public BeanContextServices getSourceAsBeanContextServices()
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии.
Возвращает источник в виде ссылки типа
BeanContextServices
- Возвращает:
- контекст
BeanContextServices, из которого отзывается эта служба
getServiceClass
public Class<?> getServiceClass()
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии.
Возвращает класс службы, являющейся предметом этого уведомления
- Возвращает:
- Ссылка
Classна службу, отзыв которой выполняется
isServiceClass
public boolean isServiceClass(Class<?> service)
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии.
Проверяет это событие, чтобы определить, относится ли отзываемая служба к определённому классу.
- Параметры:
-
service— интересующая служба (не должна быть null) - Возвращает:
-
true, если отзываемая служба принадлежит к тому же классу, что и указанная служба
isCurrentServiceInvalidNow
public boolean isCurrentServiceInvalidNow()
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии.
Сообщает, выполняется ли принудительный отзыв текущей службы, в результате которого ссылки становятся недействительными и непригодными к использованию.
- Возвращает:
-
true, если выполняется принудительный отзыв текущей службы
© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html