-
public interface IHomePatchCacheManagerProjectName: ThingHomeKitSdk Description: home patch data manager CreateDate: 2020/11/23 5:58 PM
-
-
Method Summary
Modifier and Type Method Description abstract voidputDeviceBizPropList(@Deprecated() Long homeId, List<DeviceBizPropBean> deviceBizPropBeanList)abstract List<DeviceBizPropBean>getDeviceBizPropBeanListFromLocal(@Deprecated() Long homeId)load persistent data(actually, now is preferences) into memory cache. abstract DeviceBizPropBeangetDeviceBizPropBean(@Deprecated() Long homeId, String devId)abstract DeviceBizPropBeangetDeviceBizPropBean(String devId)abstract List<DeviceBizPropBean>getDeviceBizPropBeanList(Long homeId)abstract voidupdate(String devId, int otaStatus)abstract voidclear(Long homeId)abstract voidclear()abstract voidremove(@Deprecated() Long homeId, String devId)abstract voidremoveDevBizPropBeanInHome(Long homeId)-
-
Method Detail
-
putDeviceBizPropList
abstract void putDeviceBizPropList(@Deprecated() Long homeId, List<DeviceBizPropBean> deviceBizPropBeanList)
-
getDeviceBizPropBeanListFromLocal
abstract List<DeviceBizPropBean> getDeviceBizPropBeanListFromLocal(@Deprecated() Long homeId)
load persistent data(actually, now is preferences) into memory cache.
-
getDeviceBizPropBean
abstract DeviceBizPropBean getDeviceBizPropBean(@Deprecated() Long homeId, String devId)
-
getDeviceBizPropBean
abstract DeviceBizPropBean getDeviceBizPropBean(String devId)
-
getDeviceBizPropBeanList
abstract List<DeviceBizPropBean> getDeviceBizPropBeanList(Long homeId)
-
update
abstract void update(String devId, int otaStatus)
-
clear
abstract void clear(Long homeId)
-
clear
abstract void clear()
-
remove
abstract void remove(@Deprecated() Long homeId, String devId)
-
removeDevBizPropBeanInHome
abstract void removeDevBizPropBeanInHome(Long homeId)
-
-
-
-