GizSchedulerManager 类
GizSchedulerManager类,提供为设备增删改查定时任务的接口
目录
API定义
[sharedInstance]
获取GizAepHomeManager单例的实例
定义
public static synchronized GizSchedulerManager sharedInstance();
代码示例
Log.d("Hello world!");
[getSchedulerList]
获取指定设备定时任务列表
定义
public void getSchedulerList(String did, RequestListener<OpenApiResult<List<GizScheduler>>> requestListener);
参数
| 属性名 | 
描述 | 
| did | 
要获取定时任务的设备did | 
| requestListener | 
获取定时任务回调 | 
回调参数
| 属性名 | 
描述 | 
| result | 
OpenApiResult>, 返回一个定时任务列表  | 
代码示例
Log.d("Hello world!");
[crateScheduler]
创建定时任务
定义
public void createScheduler(GizScheduler gizScheduler,RequestListener<OpenApiResult<String>> requestListener);
参数
| 属性名 | 
描述 | 
| schduler | 
定时任务对象 | 
| requestListener | 
创建定时任务回调 | 
回调参数
| 属性名 | 
描述 | 
| result | 
OpenApiResult类型,创建成功会返回一个定时任务id | 
代码示例
Log.d("Hello world!");
[deleteScheduler]
删除指定定时任务
定义
public void deleteScheduler(String schedulerId, RequestListener<OpenApiResult<EmptyBean>> requestListener);
参数
| 属性名 | 
描述 | 
| schedulerId | 
要删除的定时任务id | 
| requestListener | 
删除定时任务回调 | 
回调参数
| 属性名 | 
描述 | 
| result | 
详细见 GizWifiErrorCode 枚举定义。GIZ_SDK_SUCCESS 表示成功,其他为失败 | 
代码示例
public void deleteScheduler(String schedulerId, RequestListener<OpenApiResult<EmptyBean>> requestListener);
[editScheduler]
编辑定时任务
定义
public void editScheduler(GizScheduler gizScheduler, RequestListener<OpenApiResult<String>> requestListener);
参数
| 属性名 | 
描述 | 
| gizScheduler | 
要编辑的定时任务 | 
| requestListener | 
编辑定时任务回调 | 
回调参数
| 属性名 | 
描述 | 
| result | 
OpenApiResult类型,编辑成功会返回一个定时任务id | 
代码示例
Log.d("Hello world!");