跳过导航链接
A B C D E G H I M N O P R S T U 

A

AbstractInvokerEventBus - cn.bytengine.d.events.internal中的接口
Invoker EventBus实现 ProjectName: d Package: cn.bytengine.d.events.internal ClassName: AbstractInvokerEventBus Date: 2024/5/7 16:26
add(String, InvokerRegistration) - 类 中的方法cn.bytengine.d.events.internal.DefaultEventRouter
 
add(String, InvokerRegistration) - 接口 中的方法cn.bytengine.d.events.internal.EventRouter
添加事件调用
AsyncRegisterOption - cn.bytengine.d.events中的类
 
AsyncRegisterOption(Supplier<ExecutorService>) - 类 的构造器cn.bytengine.d.events.AsyncRegisterOption
 

B

build() - 类 中的方法cn.bytengine.d.events.Events.DefaultInvokerEventBusBuilder
根据指定策略创建默认InvokerEventBus事件总线

C

cn.bytengine.d.events - 程序包 cn.bytengine.d.events
 
cn.bytengine.d.events.internal - 程序包 cn.bytengine.d.events.internal
 

D

DefaultEventInvokerDispatcher - cn.bytengine.d.events.internal中的类
默认的事件分发器 ProjectName: d Package: cn.bytengine.d.events.internal ClassName: DefaultEventInvokerDispatcher Date: 2024/5/7 15:29
DefaultEventInvokerDispatcher() - 类 的构造器cn.bytengine.d.events.internal.DefaultEventInvokerDispatcher
 
DefaultEventRouter - cn.bytengine.d.events.internal中的类
默认事件路由,根据事件名完全匹配 ProjectName: d Package: cn.bytengine.d.events.internal ClassName: DefaultEventRouter Date: 2024/5/7 11:49
DefaultEventRouter() - 类 的构造器cn.bytengine.d.events.internal.DefaultEventRouter
 
DefaultInvokerEventBus - cn.bytengine.d.events.internal中的类
默认的调用器事件总线实现 ProjectName: d Package: cn.bytengine.d.events.internal ClassName: DefaultEventBus Date: 2024/5/7 16:25
DefaultInvokerEventBus(InvokerFactory, EventRouter, EventInvokerDispatcher) - 类 的构造器cn.bytengine.d.events.internal.DefaultInvokerEventBus
指定调用器工厂,以及路由策略的调用器事件总线
DefaultInvokerEventBusBuilder() - 类 的构造器cn.bytengine.d.events.Events.DefaultInvokerEventBusBuilder
 
dispatchEvent(List<InvokerRegistration>, String, EventExceptionHandler, Object...) - 类 中的方法cn.bytengine.d.events.internal.DefaultEventInvokerDispatcher
 
dispatchEvent(List<InvokerRegistration>, String, EventExceptionHandler, Object...) - 接口 中的方法cn.bytengine.d.events.internal.EventInvokerDispatcher
分发

E

EventExceptionHandler - cn.bytengine.d.events中的接口
事件异常通知 ProjectName: d Package: cn.bytengine.d.events ClassName: ExceptionHandler Date: 2024/5/7 16:10
EventInvokerDispatcher - cn.bytengine.d.events.internal中的接口
事件Invoker分发器 ProjectName: d Package: cn.bytengine.d.events.internal ClassName: InvokerDispatcher Date: 2024/5/7 13:25
EventRouter - cn.bytengine.d.events.internal中的接口
事件路由策略 ProjectName: d Package: cn.bytengine.d.events.internal ClassName: Router Date: 2024/5/7 11:33
Events - cn.bytengine.d.events中的类
事件总线构建服务类 ProjectName: d Package: cn.bytengine.d.events ClassName: Events Date: 2024/5/7 17:13
Events.DefaultInvokerEventBusBuilder - cn.bytengine.d.events中的类
DefaultInvokerEventBus构建器

G

general() - 类 中的静态方法cn.bytengine.d.events.Events
构建DefaultInvokerEventBus构建器
getInvoker() - 类 中的方法cn.bytengine.d.events.internal.InvokerRegistration
 
getInvokerFactory() - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
提供InvokerFactory
getInvokerFactory() - 类 中的方法cn.bytengine.d.events.internal.DefaultInvokerEventBus
 
getRegisterOptions() - 类 中的方法cn.bytengine.d.events.internal.InvokerRegistration
 

H

handle(Throwable, String, Invoker, Object[]) - 接口 中的方法cn.bytengine.d.events.EventExceptionHandler
处理事件通知过程中的异常
handle(Throwable, String, Invoker, Object[]) - 类 中的方法cn.bytengine.d.events.internal.NothingEventExceptionHandler
 
has(String, InvokerRegistration) - 类 中的方法cn.bytengine.d.events.internal.DefaultEventRouter
 
has(String) - 类 中的方法cn.bytengine.d.events.internal.DefaultEventRouter
 
has(String, InvokerRegistration) - 接口 中的方法cn.bytengine.d.events.internal.EventRouter
指定事件是否包含调用器
has(String) - 接口 中的方法cn.bytengine.d.events.internal.EventRouter
指定事件是否有调用器监听

I

INSTANCE - 类 中的静态变量cn.bytengine.d.events.internal.NothingEventExceptionHandler
 
InvokerEventBus - cn.bytengine.d.events中的接口
Invoker事件总线
InvokerRegistration - cn.bytengine.d.events.internal中的类
注册Invoker信息 ProjectName: d Package: cn.bytengine.d.events.internal ClassName: InvokerRegistration Date: 2024/5/7 13:30
InvokerRegistration(Invoker, RegisterOption...) - 类 的构造器cn.bytengine.d.events.internal.InvokerRegistration
 
InvokerRegistration(Invoker, Collection<RegisterOption>) - 类 的构造器cn.bytengine.d.events.internal.InvokerRegistration
 

M

matching(String) - 类 中的方法cn.bytengine.d.events.internal.DefaultEventRouter
 
matching(String) - 接口 中的方法cn.bytengine.d.events.internal.EventRouter
根据事件名,匹配调用器队列

N

NothingEventExceptionHandler - cn.bytengine.d.events.internal中的类
无操作的事件异常处理器 ProjectName: d Package: cn.bytengine.d.events.internal ClassName: NothingEventExceptionHandler Date: 2024/5/7 16:13

O

option(String, Invoker) - 类 中的方法cn.bytengine.d.events.AsyncRegisterOption
 
option(String, Invoker) - 接口 中的方法cn.bytengine.d.events.RegisterOption
 

P

processInvokerRegistration(InvokerRegistration, String, EventExceptionHandler, Object[]) - 类 中的方法cn.bytengine.d.events.internal.DefaultEventInvokerDispatcher
 
pub(String, EventExceptionHandler, Object...) - 类 中的方法cn.bytengine.d.events.internal.DefaultInvokerEventBus
 
pub(String, Object...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
发布事件,无异常处理(忽略异常)
pub(String, EventExceptionHandler, Object...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
发布事件

R

register(String, Invoker, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
注册调用器监听
register(String, Consumers.Consumer0, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer1<T1>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer2<T1, T2>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer3<T1, T2, T3>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer4<T1, T2, T3, T4>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer5<T1, T2, T3, T4, T5>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer6<T1, T2, T3, T4, T5, T6>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer7<T1, T2, T3, T4, T5, T6, T7>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer8<T1, T2, T3, T4, T5, T6, T7, T8>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.Consumer9<T1, T2, T3, T4, T5, T6, T7, T8, T9>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.ConsumerA<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.ConsumerB<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Consumers.ConsumerC<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB, TC>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
register(String, Invoker, RegisterOption...) - 类 中的方法cn.bytengine.d.events.internal.DefaultInvokerEventBus
 
register(String, Consumers.Consumer0, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer1<T1>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer2<T1, T2>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer3<T1, T2, T3>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer4<T1, T2, T3, T4>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer5<T1, T2, T3, T4, T5>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer6<T1, T2, T3, T4, T5, T6>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer7<T1, T2, T3, T4, T5, T6, T7>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer8<T1, T2, T3, T4, T5, T6, T7, T8>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.Consumer9<T1, T2, T3, T4, T5, T6, T7, T8, T9>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.ConsumerA<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.ConsumerB<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
register(String, Consumers.ConsumerC<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB, TC>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
RegisterOption - cn.bytengine.d.events中的接口
事件注册选项
registerWithThrows(String, Consumers.Consumer0Throws, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer1Throws<T1>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer2Throws<T1, T2>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer3Throws<T1, T2, T3>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer4Throws<T1, T2, T3, T4>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer5Throws<T1, T2, T3, T4, T5>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer6Throws<T1, T2, T3, T4, T5, T6>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer7Throws<T1, T2, T3, T4, T5, T6, T7>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer8Throws<T1, T2, T3, T4, T5, T6, T7, T8>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer9Throws<T1, T2, T3, T4, T5, T6, T7, T8, T9>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.ConsumerAThrows<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.ConsumerBThrows<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.ConsumerCThrows<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB, TC>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.internal.AbstractInvokerEventBus
 
registerWithThrows(String, Consumers.Consumer0Throws, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer1Throws<T1>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer2Throws<T1, T2>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer3Throws<T1, T2, T3>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer4Throws<T1, T2, T3, T4>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer5Throws<T1, T2, T3, T4, T5>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer6Throws<T1, T2, T3, T4, T5, T6>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer7Throws<T1, T2, T3, T4, T5, T6, T7>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer8Throws<T1, T2, T3, T4, T5, T6, T7, T8>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.Consumer9Throws<T1, T2, T3, T4, T5, T6, T7, T8, T9>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.ConsumerAThrows<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.ConsumerBThrows<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
registerWithThrows(String, Consumers.ConsumerCThrows<T1, T2, T3, T4, T5, T6, T7, T8, T9, TA, TB, TC>, RegisterOption...) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注册事件监听
remove(String, InvokerRegistration) - 类 中的方法cn.bytengine.d.events.internal.DefaultEventRouter
 
remove(String) - 类 中的方法cn.bytengine.d.events.internal.DefaultEventRouter
 
remove(String, InvokerRegistration) - 接口 中的方法cn.bytengine.d.events.internal.EventRouter
删除指定事件中指定调用器
remove(String) - 接口 中的方法cn.bytengine.d.events.internal.EventRouter
清空指定事件调用器

S

setDispatcher(EventInvokerDispatcher) - 类 中的方法cn.bytengine.d.events.Events.DefaultInvokerEventBusBuilder
修改默认EventInvokerDispatcher策略
setEventRouter(EventRouter) - 类 中的方法cn.bytengine.d.events.Events.DefaultInvokerEventBusBuilder
修改默认EventRouter策略
setInvokerFactory(InvokerFactory) - 类 中的方法cn.bytengine.d.events.Events.DefaultInvokerEventBusBuilder
修改默认InvokerFactory策略

T

toString() - 类 中的方法cn.bytengine.d.events.internal.InvokerRegistration
 

U

unregister(String, Invoker) - 类 中的方法cn.bytengine.d.events.internal.DefaultInvokerEventBus
 
unregister(String, Invoker) - 接口 中的方法cn.bytengine.d.events.InvokerEventBus
注销指定事件监听
A B C D E G H I M N O P R S T U 
跳过导航链接