Package 

Interface IThingTimer

    • Method Summary

      Modifier and Type Method Description
      abstract void addTimerWithTask(String taskName, String loops, String devId, String dpId, String time, IResultStatusCallback callback)
      abstract void addTimerWithTask(String taskName, String devId, String loops, Map<String, Object> dps, String time, IResultStatusCallback callback)
      abstract void addTimerWithTask(String taskName, String devId, String loops, Map<String, Object> dps, String time, boolean isAppPush, String remark, IResultStatusCallback callback)
      abstract void getTimerTaskStatusWithDeviceId(String devId, IGetDeviceTimerStatusCallback callback)
      abstract void updateTimerTaskStatusWithTask(String taskName, String devId, int status, IResultStatusCallback callback)
      abstract void updateTimerStatusWithTask(String taskName, String devId, String timerId, boolean isOpen, IResultStatusCallback callback)
      abstract void removeTimerWithTask(String taskName, String devId, String timerId, IResultStatusCallback callback)
      abstract void updateTimerWithTask(String taskName, String loops, String devId, String timerId, String dpId, String time, boolean isOpen, IResultStatusCallback callback)
      abstract void updateTimerWithTask(String taskName, String loops, String devId, String timerId, String instruct, IResultStatusCallback callback)
      abstract void updateTimerWithTask(String taskName, String loops, String devId, String timerId, String instruct, boolean isAppPush, String remark, IResultStatusCallback callback)
      abstract void getTimerWithTask(String taskName, String devId, IGetTimerWithTaskCallback callback)
      abstract void getAllTimerWithDeviceId(String devId, IGetAllTimerWithDevIdCallback callback)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • addTimerWithTask

         abstract void addTimerWithTask(String taskName, String loops, String devId, String dpId, String time, IResultStatusCallback callback)
      • addTimerWithTask

         abstract void addTimerWithTask(String taskName, String devId, String loops, Map<String, Object> dps, String time, IResultStatusCallback callback)
      • addTimerWithTask

         abstract void addTimerWithTask(String taskName, String devId, String loops, Map<String, Object> dps, String time, boolean isAppPush, String remark, IResultStatusCallback callback)
      • updateTimerTaskStatusWithTask

         abstract void updateTimerTaskStatusWithTask(String taskName, String devId, int status, IResultStatusCallback callback)
      • updateTimerStatusWithTask

         abstract void updateTimerStatusWithTask(String taskName, String devId, String timerId, boolean isOpen, IResultStatusCallback callback)
      • removeTimerWithTask

         abstract void removeTimerWithTask(String taskName, String devId, String timerId, IResultStatusCallback callback)
      • updateTimerWithTask

         abstract void updateTimerWithTask(String taskName, String loops, String devId, String timerId, String dpId, String time, boolean isOpen, IResultStatusCallback callback)
      • updateTimerWithTask

         abstract void updateTimerWithTask(String taskName, String loops, String devId, String timerId, String instruct, IResultStatusCallback callback)
      • updateTimerWithTask

         abstract void updateTimerWithTask(String taskName, String loops, String devId, String timerId, String instruct, boolean isAppPush, String remark, IResultStatusCallback callback)
      • getTimerWithTask

         abstract void getTimerWithTask(String taskName, String devId, IGetTimerWithTaskCallback callback)
      • getAllTimerWithDeviceId

         abstract void getAllTimerWithDeviceId(String devId, IGetAllTimerWithDevIdCallback callback)