我有许多监听程序注册到主事件生成服务。但是,我想通知监听者,在某个时刻,事件流可能已经结束。您会通过简单地调用侦听器上的方法来实现吗,比如finish(),或者您是否会有一个单独的事件方法streamFinished(EmptyEvent e)
发布于 2012-11-16 17:44:29
我认为答案取决于你没有提到的事情,比如是否已经有不同类型的事件和不同类型的事件侦听器。
但是你用哪种方式做并不重要。
我的建议是选择你认为最正确的方法。或者,如果你不能决定,就抛硬币吧。不要过度思考这个问题。(如果你弄错了,你可以随时重新审视你的决定……假设您的API没有被嵌入到其他人的代码中。)
https://stackoverflow.com/questions/13413496
复制相似问题