Spec-Zone.ru › OpenJDK 25

Класс BeanContextServiceAvailableEvent

java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextServiceAvailableEvent
Все реализуемые интерфейсы:
Serializable
@Deprecated(since="23", forRemoval=true) public class BeanContextServiceAvailableEvent extends BeanContextEvent
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.

Этот тип события используется BeanContextServicesListener для определения регистрируемой службы.

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

Краткое описание полей

Модификатор и тип Поле Описание
protected Class<?> serviceClass
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Ссылка Class на вновь доступную службу

Поля, объявленные в классе BeanContextEvent

propagatedFrom

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

source

Краткое описание конструкторов

Конструктор Описание
BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc)
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Создаёт BeanContextAvailableServiceEvent.

Краткое описание методов

Модификатор и тип Метод Описание
Iterator<?> getCurrentServiceSelectors()
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Возвращает список селекторов, зависящих от службы.
Class<?> getServiceClass()
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Возвращает класс службы, к которой относится это уведомление.
BeanContextServices getSourceAsBeanContextServices()
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Возвращает источник как ссылку типа BeanContextServices.

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

getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom

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

getSource, toString

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

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

Подробное описание полей

serviceClass

protected Class<?> serviceClass
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Ссылка Class на вновь доступную службу

Подробное описание конструкторов

BeanContextServiceAvailableEvent

public BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc)
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Создаёт BeanContextAvailableServiceEvent.
Параметры:
bcs — Контекст, в котором стала доступна служба
sc — Ссылка Class на вновь доступную службу

Подробное описание методов

getSourceAsBeanContextServices

public BeanContextServices getSourceAsBeanContextServices()
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Возвращает источник как ссылку типа BeanContextServices.
Возвращает:
Контекст, в котором стала доступна служба

getServiceClass

public Class<?> getServiceClass()
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Возвращает класс службы, к которой относится это уведомление.
Возвращает:
Ссылка Class на вновь доступную службу

getCurrentServiceSelectors

public Iterator<?> getCurrentServiceSelectors()
Устарело, подлежит удалению: этот элемент API может быть удалён в будущей версии.
Возвращает список селекторов, зависящих от службы.
Возвращает:
текущие селекторы, доступные в службе

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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/BeanContextServiceAvailableEvent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API