Swiftly

Swiftly是一个简单的定时调度框架。Swiftly取之倏忽,为中国古时时间的代称,为掌管时间的神祗。古人有言:倏忽往来,莫知其方。具体的代码地址: https://github.com/inter12/swiftly#

支持的特性:

  • 能够定时的调度作业
  • 能够手动的启动作业
  • 能够支持类名+方法名的启动方式
  • 能够支持同一个作业的队列等待
  • 能够新增,修改,删除作业信息
  • 能够支持shell脚本的启动方式
  • 能够查看作业运行日志
  • 能够查看所有的job信息
  • 能够手动的停止作业
  • 能够支持不同作业的权限管理
  • 能够支持默认的main函数的启动方式
  • 能够支持作业的中断重试机制

以下是第一版本的技术设计方案。包含:用例图、组件图、领域模型图、状态图、详细类图结构

用例图:

Swiftly用例图

 

Swiftly用例图

 

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>