package com.walker.store; public interface Task { /** * 定义任务,调度器会执行该任务 * @param srcName 采集数据的原始名称,如:表名 * @param createTableSQL 创建资源的内容,如:SQL语句 * @param parameter 自定义业务参数 * @param params 请求参数,如:在http方式下就为:request/response * @return * @throws Exception */ Object run(String srcName, String createTableSQL, Object parameter , Object[] params) throws Exception; }