Module java.desktop

Interface RegisterableService

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

public interface RegisterableService
可选接口,可能由服务提供者对象提供,将注册到ServiceRegistry中。如果存在此接口,将执行注册和注销的通知。
参见:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onDeregistration(ServiceRegistry registry, Class<?> category)
    当实现此接口的对象从给定的registry的给定category中移除时调用。
    void
    onRegistration(ServiceRegistry registry, Class<?> category)
    当实现此接口的对象添加到给定的registry的给定category时调用。
  • Method Details

    • 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对象,指示此对象正在从中注销的注册类别。