侦听器 - 通知已完成的事件流



我有许多侦听器已注册到主事件生成服务。但是,我想通知听众,在某个时候,事件流将完成。您会通过简单地在侦听器上调用方法(例如finish())来做到这一点,还是会streamFinished(EmptyEvent e)单独的事件方法?

我认为答案取决于你没有提到的事情,比如是否已经有不同类型的事件和不同类型的事件侦听器。

但你以哪种方式做可能并不重要。

我的建议是选择对您来说最合适的方法......或者如果你无法决定,就扔一枚硬币。 不要想太多问题。 (如果你弄错了,你可以随时重新审视你的决定......前提是您的 API 尚未被烘焙到其他人的代码中。

最新更新