Класс 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 на службу, которая отзывается. |
Поля, объявленные в классе java.beans.beancontext.BeanContextEvent
propagatedFrom
Поля, объявленные в классе java.util.EventObject
source
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
BeanContextServiceRevokedEvent |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Создать BeanContextServiceEvent. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Class |
getServiceClass() |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Получение класса службы, являющейся предметом этого уведомления |
BeanContextServices |
getSourceAsBeanContextServices() |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Получение источника как ссылки типа BeanContextServices
|
boolean |
isCurrentServiceInvalidNow() |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Указывает, отзывается ли текущая служба принудительно, в этом случае ссылки теперь недействительны и не могут быть использованы. |
boolean |
isServiceClass |
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии. Проверка этого события, чтобы определить, относится ли отзываемая служба к определенному классу. |
Методы, объявленные в классе java.beans.beancontext.BeanContextEvent
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom
Методы, объявленные в классе java.util.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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html