CommonEvent 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
CommonEvent 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
CommonEvent 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
CommonEvent 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
CommonEvent 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发常用工具包
开源组织
地区 国产
投 递 者 jmppok
适用人群 未知
收录时间 2015-03-19

软件简介

自己写的一个简单的 Java 事件框架。目前具备以下功能:

1.通过继承Event类,用户可自定义事件。

2.通过EventService 的fireEvent(Event e) 发出一个事件。

3.通过实现IEventHandler接口,监听某类事件。EventHandler可以动态注册到EventServer,也可以在配置文件中配置。

4.通过实现IEventConsumedCallback接口,在事件被处理后,通知事件发出者。IEventConsumedCallback可在fireEvent时指定,也可不指定。

5.fireEvent  和 Consume Event都是异步进行,Consume Event时采用线程池处理。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
这个不直接提供jar包下载吗? CommonEvent
2015/03/21 14:01
回复
举报
更多评论
暂无内容
发表于软件架构专区
2015/03/25 10:14

简单的Java Event-事件框架

代码:http://git.oschina.net/jmpp/CommonEvent 自己写的一个简单的Java事件框架。目前具备以下功能: 1.通过继承Event类,用户可自定义事件。 2.通过EventService 的fireEvent(Event e) 发出一个事件。 3.通过实现IEventHandler接口,监听某类事件。EventHandler可以动态注册到EventServer,也可以在配置文件中配置。 4.通过实现IEventConsumedCallback接口,在事件被处理后,通知事件发出者。IEventConsumedCallback可在fir...

0
0
2019/09/24 19:17

如何优雅地编写智能合约

写在开头 众所周知,智能合约的出现,使得区块链不仅能够处理简单的转账功能,还能实现复杂的业务逻辑处理,其核心在于账户模型。 目前在众多区块链平台中,大多数集成了以太坊虚拟机,并使用Solidity作为智能合约的开发语言。Solidity语言不仅支持基础/复杂数据类型操作、逻辑操作,同时提供高级语言的相关特性,比如继承、重载等。 除此之外,Solidity语言还内置很多常用方法,比如成套的加密算法接口,使得数据加解密非常简单...

0
0
发表了博客
2015/06/05 17:17

.Net开发笔记(六)关于事件(续)

上一篇最后提到了怎么解决由“事件编程”引起的内存泄露问题,最后几句说到了由“弱引用”的概念引申出来“弱委托”。具体没说怎么去实现,这篇文章介绍一下具体实现过程。(请先看前一篇文章) 先来看一下MSDN上对Delegate(委托)的解释: 表示委托,委托是一种数据结构,它引用静态方法或引用类实例及该类的实例方法。 我们先不去管网上对“委托”的其他形象比如,比如“类似函数指针”、“对同一类方法的签名”等等。先来看...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
13 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部