Module java.desktop

Class BeanContextServiceAvailableEvent

java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextServiceAvailableEvent
所有实现的接口:
Serializable

public class BeanContextServiceAvailableEvent extends BeanContextEvent

此事件类型由BeanContextServicesListener使用,以识别正在注册的服务。

参见:
  • Field Details

    • serviceClass

      protected Class<?> serviceClass
      对新可用服务的Class引用
  • Constructor Details

    • BeanContextServiceAvailableEvent

      public BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc)
      构造一个BeanContextAvailableServiceEvent
      参数:
      bcs - 服务已经可用的上下文
      sc - 对新可用服务的Class引用
  • Method Details

    • getSourceAsBeanContextServices

      public BeanContextServices getSourceAsBeanContextServices()
      获取源作为BeanContextServices类型的引用。
      返回:
      服务已经可用的上下文
    • getServiceClass

      public Class<?> getServiceClass()
      获取此通知主题的服务类。
      返回:
      对新可用服务的Class引用
    • getCurrentServiceSelectors

      public Iterator<?> getCurrentServiceSelectors()
      获取服务依赖选择器的列表。
      返回:
      从服务中当前可用的选择器