接口 EventHandlerRepository

所有已知实现类:
DefaultEventHandlerRepository

public interface EventHandlerRepository
事件处理器存储库
作者:
JiaoJinxin
  • 方法详细资料

    • register

      void register(EventHandler<? extends Event> eventHandler)
      事件处理器注册
      参数:
      eventHandler - 事件处理器
    • registerAll

      void registerAll(Collection<EventHandler<? extends Event>> eventHandlers)
      事件批量注册(直接覆盖,多用于存储库初始化)
      参数:
      eventHandlers - 事件集合
    • remove

      void remove(EventHandler<? extends Event> eventHandler)
      事件处理器移除
      参数:
      eventHandler - 事件处理器
    • find

      List<EventHandler<? extends Event>> find(Class<? extends Event> clazz)
      查找事件处理器
      参数:
      clazz - 事件Class
      返回:
      java.util.List