模块 java.desktop

接口 RegisterableService

所有已知的实现类:
IIOServiceProvider , ImageInputStreamSpi , ImageOutputStreamSpi , ImageReaderSpi , ImageReaderWriterSpi , ImageTranscoderSpi , ImageWriterSpi

public interface RegisterableService
一个可选的接口,可以由将在 ServiceRegistry 中注册的服务提供者对象提供。如果存在该接口,则进行注册和注销的通知。
参见:
  • 方法总结

    修饰符和类型
    方法
    描述
    void
    onDeregistration(ServiceRegistry registry, Class<?> category)
    当实现此接口的对象从给定 registry 的给定 category 中移除时调用。
    void
    onRegistration(ServiceRegistry registry, Class<?> category)
    当实现此接口的对象添加到给定 registry 的给定 category 时调用。
  • 方法详情

    • onRegistration

      void onRegistration(ServiceRegistry  registry, Class <?> category)
      当实现此接口的对象添加到给定 registry 的给定 category 时调用。该对象可能已经在另一个或多个类别下注册。
      参数:
      registry - 已注册此对象的 ServiceRegistry
      category - 一个 Class 对象,指示该对象已注册的注册表类别。
    • onDeregistration

      void onDeregistration(ServiceRegistry  registry, Class <?> category)
      当实现此接口的对象从给定 registry 的给定 category 中移除时调用。该对象可能仍注册在另一个或多个类别下。
      参数:
      registry - 一个 ServiceRegistry,该对象正在从中(全部或部分)注销。
      category - 一个 Class 对象,指示要从中注销此对象的注册表类别。