-
public interface IHomePatchCacheManager
ProjectName: ThingHomeKitSdk Description: home patch data manager CreateDate: 2020/11/23 5:58 PM
-
-
Method Summary
Modifier and Type Method Description abstract void
putDeviceBizPropList(@Deprecated() Long homeId, List<DeviceBizPropBean> deviceBizPropBeanList)
abstract List<DeviceBizPropBean>
getDeviceBizPropBeanListFromLocal(@Deprecated() Long homeId)
load persistent data(actually, now is preferences) into memory cache. abstract DeviceBizPropBean
getDeviceBizPropBean(@Deprecated() Long homeId, String devId)
abstract DeviceBizPropBean
getDeviceBizPropBean(String devId)
abstract List<DeviceBizPropBean>
getDeviceBizPropBeanList(Long homeId)
abstract void
update(String devId, int otaStatus)
abstract void
clear(Long homeId)
abstract void
clear()
abstract void
remove(@Deprecated() Long homeId, String devId)
abstract void
removeDevBizPropBeanInHome(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)
-
-
-
-