feat(device): 添加设备创建时关联DNS服务器功能
- 在DeviceServiceImpl中注入DnsServerService依赖 - 设备创建流程中增加DNS服务器名称列表的处理逻辑 - 调用DnsServerService根据DNS名称列表获取对应ID列表 - 新增DnsServerService接口及实现类DnsServerServiceImpl - 实现根据单个或多个DNS名称查询对应服务器ID的方法 - 在ErrorCode中新增DNS相关错误码定义
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
package cn.nopj.chaos_api.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface DnsServerService {
|
||||
|
||||
/**
|
||||
* 根据域名获取DNS服务器ID
|
||||
* @param dnsAddress 域名
|
||||
* @return DNS服务器ID
|
||||
*/
|
||||
Long getDnsServerIdByName(String dnsAddress);
|
||||
|
||||
/**
|
||||
* 根据域名列表获取DNS服务器ID列表
|
||||
* @param nameList 域名列表
|
||||
* @return DNS服务器ID列表
|
||||
*/
|
||||
List<Long> getDnsServerIdListByNameList(List<String> nameList);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user