public class BaseOnDataBaseHomeKitServiceImpl extends Object implements HomeKitService
| 构造器和说明 |
|---|
BaseOnDataBaseHomeKitServiceImpl(HomeKitAuthInfoRepository homeKitAuthInfoRepository,
HomeKitUserRepository homeKitUserRepository,
HomeKitProperties homeKitProperties,
HomeKitAccessoryConfigRepository homeKitAccessoryConfigRepository,
HomeKitDataSourceProperties homeKitDataSourceProperties,
HomeKitAccessoryRepository homeKitAccessoryRepository,
DemoHomekitAccessoryBuilder demoHomekitAccessoryBuilder) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAccessories(List<io.github.hapjava.accessories.HomekitAccessory> accessories) |
void |
addDefaultAccessories(List<io.github.hapjava.accessories.HomekitAccessory> accessories)
添加默认HomeKitAccessory配件
|
void |
generateBaseScanPackagePathAccessories(List<io.github.hapjava.accessories.HomekitAccessory> accessories) |
void |
generateFromDataBaseAccessories(List<io.github.hapjava.accessories.HomekitAccessory> accessories)
添加数据库中的配件
|
List<io.github.hapjava.accessories.HomekitAccessory> |
getAccessories()
设备列表
|
XIMCloudHomeKitAuthInfo |
getAuthInfo()
获取HomeKit 配置
|
void |
handlerHomeKitAccessoryMetaData() |
public BaseOnDataBaseHomeKitServiceImpl(HomeKitAuthInfoRepository homeKitAuthInfoRepository, HomeKitUserRepository homeKitUserRepository, HomeKitProperties homeKitProperties, HomeKitAccessoryConfigRepository homeKitAccessoryConfigRepository, HomeKitDataSourceProperties homeKitDataSourceProperties, HomeKitAccessoryRepository homeKitAccessoryRepository, DemoHomekitAccessoryBuilder demoHomekitAccessoryBuilder)
public XIMCloudHomeKitAuthInfo getAuthInfo()
getAuthInfo 在接口中 HomeKitService@Transactional(rollbackFor=java.lang.Exception.class) public List<io.github.hapjava.accessories.HomekitAccessory> getAccessories()
getAccessories 在接口中 HomeKitService@Transactional(rollbackFor=java.lang.Exception.class) public void addAccessories(List<io.github.hapjava.accessories.HomekitAccessory> accessories)
addAccessories 在接口中 HomeKitService@Transactional(rollbackFor=java.lang.Exception.class) public void handlerHomeKitAccessoryMetaData()
@Transactional(rollbackFor=java.lang.Exception.class) public void addDefaultAccessories(List<io.github.hapjava.accessories.HomekitAccessory> accessories)
addDefaultAccessories 在接口中 HomeKitServiceaccessories - accessoriespublic void generateBaseScanPackagePathAccessories(List<io.github.hapjava.accessories.HomekitAccessory> accessories)
@Transactional(rollbackFor=java.lang.Exception.class) public void generateFromDataBaseAccessories(List<io.github.hapjava.accessories.HomekitAccessory> accessories)
accessories - Copyright © 2021. All rights reserved.