Package 

Interface IThingCommonTimer

    • Method Summary

      Modifier and Type Method Description
      abstract void addTimer(ThingTimerBuilder builder, IResultCallback callback)
      abstract void )>addTimer2(ThingTimerBuilder builder, IThingDataCallback<String> callback)
      abstract void updateTimer(ThingTimerBuilder builder, IResultCallback callback)
      abstract void )>getTimerList(String taskName, String devId, TimerDeviceTypeEnum deviceTimerTypeEnum, IThingDataCallback<TimerTask> callback)
      abstract void >)>getAllTimerList(String devId, TimerDeviceTypeEnum deviceTimerTypeEnum, IThingDataCallback<List<TimerTask>> callback)
      abstract void updateTimerStatus(String devId, TimerDeviceTypeEnum deviceTimerTypeEnum, List<String> ids, TimerUpdateEnum timerUpdateEnum, IResultCallback callback)
      abstract void updateCategoryTimerStatus(String taskName, String devId, TimerDeviceTypeEnum deviceTimerTypeEnum, TimerUpdateEnum timerUpdateEnum, IResultCallback callback)
      • Methods inherited from class java.lang.Object

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

      • addTimer

         abstract void addTimer(ThingTimerBuilder builder, IResultCallback callback)
      • addTimer2

         abstract void )>addTimer2(ThingTimerBuilder builder, IThingDataCallback<String> callback)
      • updateTimer

         abstract void updateTimer(ThingTimerBuilder builder, IResultCallback callback)
      • getTimerList

         abstract void )>getTimerList(String taskName, String devId, TimerDeviceTypeEnum deviceTimerTypeEnum, IThingDataCallback<TimerTask> callback)
      • getAllTimerList

         abstract void >)>getAllTimerList(String devId, TimerDeviceTypeEnum deviceTimerTypeEnum, IThingDataCallback<List<TimerTask>> callback)
      • updateTimerStatus

         abstract void updateTimerStatus(String devId, TimerDeviceTypeEnum deviceTimerTypeEnum, List<String> ids, TimerUpdateEnum timerUpdateEnum, IResultCallback callback)
      • updateCategoryTimerStatus

         abstract void updateCategoryTimerStatus(String taskName, String devId, TimerDeviceTypeEnum deviceTimerTypeEnum, TimerUpdateEnum timerUpdateEnum, IResultCallback callback)