2018-02-07 14:51:11 +08:00
|
|
|
|
/**
|
|
|
|
|
|
*@Title: AppIdConfig.java
|
|
|
|
|
|
*@Package com.nis.domain.restful
|
|
|
|
|
|
*@Description TODO
|
|
|
|
|
|
*@author dell
|
|
|
|
|
|
*@date 2018年2月6日 上午11:24:28
|
|
|
|
|
|
*@version 版本号
|
|
|
|
|
|
*/
|
|
|
|
|
|
package com.nis.domain.configuration;
|
|
|
|
|
|
|
2018-03-29 17:24:21 +08:00
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
2018-02-07 14:51:11 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* @ClassName: AppIdConfig.java
|
|
|
|
|
|
* @Description: TODO
|
|
|
|
|
|
* @author (dell)
|
|
|
|
|
|
* @date 2018年2月6日 上午11:24:28
|
|
|
|
|
|
* @version V1.0
|
|
|
|
|
|
*/
|
2018-02-23 09:34:58 +08:00
|
|
|
|
public class AppIdCfg extends BaseCfg<AppIdCfg> {
|
2018-02-07 14:51:11 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* @Fields serialVersionUID:TODO(用一句话描述这个变量表示什么)
|
|
|
|
|
|
*
|
|
|
|
|
|
* @since 1.0.0
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
private static final long serialVersionUID = -5385478577426593882L;
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 应用名称
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String appName;
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 应用协议id
|
|
|
|
|
|
*/
|
2018-04-03 11:12:49 +08:00
|
|
|
|
private Integer appId;
|
2018-03-29 17:24:21 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 编译id
|
|
|
|
|
|
*/
|
2018-05-23 18:16:07 -04:00
|
|
|
|
private Integer compileId;
|
2018-03-29 17:24:21 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 协议字符串特征表信息列表
|
|
|
|
|
|
*/
|
2018-04-03 11:12:49 +08:00
|
|
|
|
private List<AppComplexKeywordCfg> complexFeaturesList;
|
2018-03-29 17:24:21 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 协议增强字符串特征配置信息列表
|
|
|
|
|
|
*/
|
2018-04-03 11:12:49 +08:00
|
|
|
|
private List<AppStringCfg> strFeaturesCfgList;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 协议服务器IP配置信息列表
|
|
|
|
|
|
*/
|
|
|
|
|
|
private List<BaseIpCfg> ipCfgList;
|
2018-03-29 17:24:21 +08:00
|
|
|
|
|
|
|
|
|
|
private List<AppFeaturesIndex> featuresList;
|
2018-02-07 14:51:11 +08:00
|
|
|
|
|
2018-03-29 17:24:21 +08:00
|
|
|
|
public static class AppFeaturesIndex{
|
|
|
|
|
|
private Long indexId;
|
|
|
|
|
|
private Integer appCompileId;
|
|
|
|
|
|
private String featuresTable;
|
|
|
|
|
|
private Integer featuresCompileId;
|
|
|
|
|
|
private Integer featuresTableType;
|
|
|
|
|
|
public Long getIndexId() {
|
|
|
|
|
|
return indexId;
|
|
|
|
|
|
}
|
|
|
|
|
|
public void setIndexId(Long indexId) {
|
|
|
|
|
|
this.indexId = indexId;
|
|
|
|
|
|
}
|
|
|
|
|
|
public String getFeaturesTable() {
|
|
|
|
|
|
return featuresTable;
|
|
|
|
|
|
}
|
|
|
|
|
|
public void setFeaturesTable(String featuresTable) {
|
|
|
|
|
|
this.featuresTable = featuresTable;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getFeaturesTableType() {
|
|
|
|
|
|
return featuresTableType;
|
|
|
|
|
|
}
|
|
|
|
|
|
public void setFeaturesTableType(Integer featuresTableType) {
|
|
|
|
|
|
this.featuresTableType = featuresTableType;
|
|
|
|
|
|
}
|
|
|
|
|
|
public Integer getAppCompileId() {
|
|
|
|
|
|
return appCompileId;
|
|
|
|
|
|
}
|
|
|
|
|
|
public void setAppCompileId(Integer appCompileId) {
|
|
|
|
|
|
this.appCompileId = appCompileId;
|
|
|
|
|
|
}
|
|
|
|
|
|
public Integer getFeaturesCompileId() {
|
|
|
|
|
|
return featuresCompileId;
|
|
|
|
|
|
}
|
|
|
|
|
|
public void setFeaturesCompileId(Integer featuresCompileId) {
|
|
|
|
|
|
this.featuresCompileId = featuresCompileId;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
2018-02-07 14:51:11 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* appName
|
|
|
|
|
|
* @return appName
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getAppName() {
|
|
|
|
|
|
return appName;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param appName the appName to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setAppName(String appName) {
|
|
|
|
|
|
this.appName = appName;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* appId
|
|
|
|
|
|
* @return appId
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
2018-04-03 11:12:49 +08:00
|
|
|
|
public Integer getAppId() {
|
2018-02-07 14:51:11 +08:00
|
|
|
|
return appId;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param appId the appId to set
|
|
|
|
|
|
*/
|
2018-04-03 11:12:49 +08:00
|
|
|
|
public void setAppId(Integer appId) {
|
2018-02-07 14:51:11 +08:00
|
|
|
|
this.appId = appId;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2018-03-29 17:24:21 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* compileId
|
|
|
|
|
|
* @return compileId
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
2018-05-23 18:16:07 -04:00
|
|
|
|
public Integer getCompileId() {
|
2018-03-29 17:24:21 +08:00
|
|
|
|
return compileId;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param compileId the compileId to set
|
|
|
|
|
|
*/
|
2018-05-23 18:16:07 -04:00
|
|
|
|
public void setCompileId(Integer compileId) {
|
2018-03-29 17:24:21 +08:00
|
|
|
|
this.compileId = compileId;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-02-23 09:34:58 +08:00
|
|
|
|
/* (non-Javadoc)
|
|
|
|
|
|
* @see com.nis.domain.configuration.BaseCfg#initDefaultValue()
|
|
|
|
|
|
*/
|
|
|
|
|
|
@Override
|
|
|
|
|
|
public void initDefaultValue() {
|
|
|
|
|
|
// TODO Auto-generated method stub
|
|
|
|
|
|
super.initDefaultValue();
|
|
|
|
|
|
|
|
|
|
|
|
}
|
2018-03-29 17:24:21 +08:00
|
|
|
|
|
2018-04-03 11:12:49 +08:00
|
|
|
|
public List<AppComplexKeywordCfg> getComplexFeaturesList() {
|
2018-03-29 17:24:21 +08:00
|
|
|
|
return complexFeaturesList;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2018-04-03 11:12:49 +08:00
|
|
|
|
public void setComplexFeaturesList(List<AppComplexKeywordCfg> complexFeaturesList) {
|
2018-03-29 17:24:21 +08:00
|
|
|
|
this.complexFeaturesList = complexFeaturesList;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2018-04-03 11:12:49 +08:00
|
|
|
|
public List<AppStringCfg> getStrFeaturesCfgList() {
|
2018-03-29 17:24:21 +08:00
|
|
|
|
return strFeaturesCfgList;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2018-04-03 11:12:49 +08:00
|
|
|
|
public void setStrFeaturesCfgList(List<AppStringCfg> strFeaturesCfgList) {
|
2018-03-29 17:24:21 +08:00
|
|
|
|
this.strFeaturesCfgList = strFeaturesCfgList;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public List<AppFeaturesIndex> getFeaturesList() {
|
|
|
|
|
|
return featuresList;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setFeaturesList(List<AppFeaturesIndex> featuresList) {
|
|
|
|
|
|
this.featuresList = featuresList;
|
|
|
|
|
|
}
|
2018-04-03 11:12:49 +08:00
|
|
|
|
|
|
|
|
|
|
public List<BaseIpCfg> getIpCfgList() {
|
|
|
|
|
|
return ipCfgList;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setIpCfgList(List<BaseIpCfg> ipCfgList) {
|
|
|
|
|
|
this.ipCfgList = ipCfgList;
|
|
|
|
|
|
}
|
2018-02-07 14:51:11 +08:00
|
|
|
|
|
|
|
|
|
|
}
|