-
public 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)
-
-
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)
-
-
-
-