(1)ASN IP配置提交

(2)ASN 策略提交
This commit is contained in:
wangxin
2018-08-30 21:21:00 +08:00
parent 57229721a1
commit 84bfc2f199
30 changed files with 3052 additions and 24 deletions

View File

@@ -10,6 +10,8 @@ package com.nis.domain.configuration;
import java.util.List;
import com.nis.domain.basics.AsnIpCfg;
/**
* @ClassName: CfgIndexInfo.java
@@ -26,6 +28,7 @@ public class CfgIndexInfo extends BaseCfg<CfgIndexInfo> {
private static final long serialVersionUID = 2796500715438264119L;
private static final String tableName="cfg_index_info";
private List<AvVoipAccountCfg> voipAccounts;//Add表单使用
private List<AsnIpCfg> asnIpCfgs;//Add表单使用
private List<AvVoipIpCfg> voipIps; //Add表单使用
private AvVoipAccountCfg voipAccount;//Search使用
private AvVoipIpCfg voipIp;//Search使用
@@ -56,7 +59,8 @@ public class CfgIndexInfo extends BaseCfg<CfgIndexInfo> {
private Long dnsStrategyId;
private String dnsStrategyName;
private Integer asnIpGroup;//asn ip使用的组仅用来帮助asnIpCfgs中的 ip保存组名数据库并不需要新增字段
private String asnIpGroupName;
private P2pHashCfg p2pHash;
private P2pKeywordCfg p2pKeyword;
private List<P2pHashCfg> p2pHashList;
@@ -65,6 +69,24 @@ public class CfgIndexInfo extends BaseCfg<CfgIndexInfo> {
public Integer getAsnIpGroup() {
return asnIpGroup;
}
public void setAsnIpGroup(Integer asnIpGroup) {
this.asnIpGroup = asnIpGroup;
}
public String getAsnIpGroupName() {
return asnIpGroupName;
}
public void setAsnIpGroupName(String asnIpGroupName) {
this.asnIpGroupName = asnIpGroupName;
}
public List<AsnIpCfg> getAsnIpCfgs() {
return asnIpCfgs;
}
public void setAsnIpCfgs(List<AsnIpCfg> asnIpCfgs) {
this.asnIpCfgs = asnIpCfgs;
}
public NtcBgpAsCfg getNtcBgpAsCfg() {
return ntcBgpAsCfg;
}