本文介绍: 本文主要研究一下PowerJob的UserService。
序
本文主要研究一下PowerJob的UserService
UserService
tech/powerjob/server/core/service/UserService.java
UserInfoDO
tech/powerjob/server/persistence/remote/model/UserInfoDO.java
UserInfoRepository
tech/powerjob/server/persistence/remote/repository/UserInfoRepository.java
InstanceManager
tech/powerjob/server/core/instance/InstanceManager.java
小结
UserService提供了save及fetchNotifyUserList方法,基于UserInfoRepository来实现;InstanceManager的alert会根据jobInfo.getNotifyUserIds()区查找fetchNotifyUserList出来的userList,最后通过alarmCenter.alarmFailed给指定用户发送报警信息。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。