Класс BeanContextServiceRevokedEvent

Все реализованные интерфейсы:
Serializable
public class BeanContextServiceRevokedEvent
extends BeanContextEvent

Этот тип события используется BeanContextServiceRevokedListener для идентификации службы, которая отменяется.

См. также:
Сериализованная форма

Поля

Модификатор и тип Поле Описание
protected Class<?> serviceClass

Ссылка на службу, которая отменяется.

Поля, объявленные в классе java.beans.beancontext.BeanContextEvent

propagatedFrom

Поля, объявленные в классе java.util.EventObject

source

Конструкторы

Конструктор Описание
BeanContextServiceRevokedEvent​(BeanContextServices bcs, Class<?> sc, boolean invalidate)

Создаёт BeanContextServiceEvent.

Методы

Модификатор и тип Метод Описание
Class<?> getServiceClass()

Получает класс службы, являющейся объектом этого уведомления.

BeanContextServices getSourceAsBeanContextServices()

Получает источник как ссылку типа BeanContextServices.

boolean isCurrentServiceInvalidNow()

Указывает, отменяется ли текущая служба принудительно, в этом случае ссылки аннулируются и становятся непригодными для использования.

boolean isServiceClass​(Class<?> service)

Проверяет это событие, чтобы определить, является ли отменяемая служба определённого класса.

Методы, объявленные в классе java.beans.beancontext.BeanContextEvent

getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom

Методы, объявленные в классе java.util.EventObject

getSource, toString

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Поля

serviceClass

protected Class<?> serviceClass

Ссылка на службу, которая отменяется.

Конструкторы

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()

Получает класс службы, являющейся объектом этого уведомления.

Возвращает:
Ссылка на службу, которая отменяется

isServiceClass

public boolean isServiceClass(Class<?> service)

Проверяет это событие, чтобы определить, является ли отменяемая служба определённого класса.

Параметры:
service - интересующая служба (не должна быть null)
Возвращает:
true , если отменяемая служба имеет тот же класс, что и указанная служба

isCurrentServiceInvalidNow

public boolean isCurrentServiceInvalidNow()

Указывает, отменяется ли текущая служба принудительно, в этом случае ссылки аннулируются и становятся непригодными для использования.

Возвращает:
true если текущая служба отменяется принудительно

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html

Spec-Zone .ru
спецификации, руководства, описания, API