后台任务插件开发
Public interface nc.bs.pub.taskcenter. IBackgroundWorkPlugin { /** * 任务插件执行体 * @param context 执行环境 * @throws BusinessException */ PreAlertObject executeTask(BgWorkingContext context) throws BusinessException; } |
参数BgWorkingContext包含了后台任务插件类的上下文环境,主要的属性值如表格所示:
/** 当前登录日期 */ private UFDate loginDate = null; /** 备份数据源 */ private String datasource = null; /** 具体一些阈值的实参.对应结构为 key: 阈值字段名,value: 真实的值*/ |