接口的使用
top.jiaojinxin.jln.event.Event
使用Event的程序包
-
top.jiaojinxin.jln.autoconfig中Event的使用
类型变量类型为Event的top.jiaojinxin.jln.autoconfig中的方法参数修饰符和类型方法说明voidJlnEventAutoRegistration.setEventHandlers(List<EventHandler<? extends Event>> eventHandlers) 将事件处理器注册到静态工具类中,以便在非Spring Bean场景中静态调用 -
top.jiaojinxin.jln.event中Event的使用
类型参数类型为Event的top.jiaojinxin.jln.event中的类修饰符和类型方法说明AbstractEventPublisher.DisruptorEvent.getEvent()获取AbstractEventPublisher.DisruptorEvent.event返回变量类型为Event的类型的top.jiaojinxin.jln.event中的方法参数类型为Event的top.jiaojinxin.jln.event中的方法修饰符和类型方法说明protected abstract void执行事件发布protected voiddefault void处理事件voidvoid发布事件void设置AbstractEventPublisher.DisruptorEvent.event类型变量类型为Event的top.jiaojinxin.jln.event中的方法参数修饰符和类型方法说明List<EventHandler<? extends Event>>List<EventHandler<? extends Event>>查找事件处理器voidDefaultEventHandlerRepository.register(EventHandler<? extends Event> eventHandler) voidEventHandlerRepository.register(EventHandler<? extends Event> eventHandler) 事件处理器注册voidDefaultEventHandlerRepository.registerAll(Collection<EventHandler<? extends Event>> eventHandlers) voidEventHandlerRepository.registerAll(Collection<EventHandler<? extends Event>> eventHandlers) 事件批量注册(直接覆盖,多用于存储库初始化)voidDefaultEventHandlerRepository.remove(EventHandler<? extends Event> eventHandler) voidEventHandlerRepository.remove(EventHandler<? extends Event> eventHandler) 事件处理器移除 -
top.jiaojinxin.jln.util中Event的使用
返回变量类型为Event的类型的top.jiaojinxin.jln.util中的方法修饰符和类型方法说明static List<EventHandler<? extends Event>>EventManager.getEventHandlers()获取EventManager.eventHandlers参数类型为Event的top.jiaojinxin.jln.util中的方法类型变量类型为Event的top.jiaojinxin.jln.util中的方法参数修饰符和类型方法说明static voidEventUtil.addEventHandler(EventHandler<Event> eventHandler) 静态增加事件处理器static voidEventUtil.removeEventHandler(EventHandler<Event> eventHandler) 静态移除事件处理器static voidEventManager.setEventHandlers(List<EventHandler<? extends Event>> eventHandlers) 设置EventManager.eventHandlers