自己写的一个简单的 Java 事件框架。目前具备以下功能:
1.通过继承Event类,用户可自定义事件。
2.通过EventService 的fireEvent(Event e) 发出一个事件。
3.通过实现IEventHandler接口,监听某类事件。EventHandler可以动态注册到EventServer,也可以在配置文件中配置。
4.通过实现IEventConsumedCallback接口,在事件被处理后,通知事件发出者。IEventConsumedCallback可在fireEvent时指定,也可不指定。
5.fireEvent 和 Consume Event都是异步进行,Consume Event时采用线程池处理。