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!");

results matching ""

    No results matching ""