public class TrailLicense extends AbstractLicense
CHECK_FAIL, FILE_NAME, SEPARATOR
构造器和说明 |
---|
TrailLicense() |
TrailLicense(JSONObject jo) |
限定符和类型 | 方法和说明 |
---|---|
long |
deadline()
到期时间
|
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
扩展
|
boolean |
isAppContentMatch()
工程内容匹配
|
boolean |
isAppNameMatch()
工程名匹配
|
boolean |
isMacAddressMatch()
mac地址匹配
|
boolean |
isMultiServer()
是否超出注册数量
|
boolean |
isOnTrial()
是否是试用的
|
boolean |
isOvertime()
是否过期
|
boolean |
isTemp()
是否是临时的(时间最多半年)
|
boolean |
isUUIDMatch()
UUID匹配
|
boolean |
isVersionMatch()
版本号匹配
|
int |
maxConcurrencyLevel()
最大并发数
|
int |
maxDataConnectionLevel()
最大数据连接数
|
int |
maxDecisionUserLevel()
决策平台用户数
|
int |
maxMobileUserLevel()
移动决策平台用户数
|
int |
maxReportletLevel()
Reportlet容量
|
void |
setMatchInfo(LicenseMatchInfo matchInfo) |
boolean |
support(FunctionPoint functionPoint)
是否支持某功能点
|
boolean |
support(PluginMarker plugin)
是否支持某插件
|
java.lang.String |
templateEncryptionKey(java.lang.String defaultValue)
模版加密密钥
|
companyName, getAppContent, getAppName, getBoolean, getDongleSerialNum, getInnerString, getInt, getJSONObject, getLong, getMacAddress, getUUID, getVersion, projectName, signature
public TrailLicense()
public TrailLicense(JSONObject jo)
public java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
License
public boolean isOnTrial()
License
isOnTrial
在接口中 License
isOnTrial
在类中 AbstractLicense
public boolean isTemp()
License
isTemp
在接口中 License
isTemp
在类中 AbstractLicense
public long deadline()
License
deadline
在接口中 License
deadline
在类中 AbstractLicense
public int maxConcurrencyLevel()
License
public int maxDataConnectionLevel()
License
public int maxReportletLevel()
License
public int maxDecisionUserLevel()
License
public int maxMobileUserLevel()
License
public boolean isVersionMatch()
License
public boolean isAppNameMatch()
License
public boolean isAppContentMatch()
License
public boolean isMultiServer()
License
public boolean isUUIDMatch()
License
public boolean isMacAddressMatch()
License
public boolean isOvertime()
License
public java.lang.String templateEncryptionKey(java.lang.String defaultValue)
License
templateEncryptionKey
在接口中 License
templateEncryptionKey
在类中 AbstractLicense
public boolean support(FunctionPoint functionPoint)
License
public boolean support(PluginMarker plugin)
License
public void setMatchInfo(LicenseMatchInfo matchInfo)