registerPreProcessor

abstract override fun registerPreProcessor(processor: EventProcessor): DisposableHandle(source)

添加一个事件预处理器

registerPreProcessorprocessor 不同的是, registerPreProcessor 所注册的所有事件处理器会在接收到事件的时候以同步顺序的方式依次执行, 而后再交由下游的 processor 处理。

也同样因此,尽可能避免在 registerPreProcessor 中执行任何耗时逻辑,这可能会对事件处理流程造成严重阻塞。

Parameters

processor

用于处理事件的函数类型