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