public class SNChecker
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APP_VERSION |
static int |
BUFFER_DATE |
static java.lang.String |
DEF_VERSION |
static java.lang.String |
ENT_VERSION |
static int |
EXPIRE_DATE |
static int |
EXPIRE_ROLENUM |
static int |
INVALID_IP |
static int |
INVALID_SN |
static java.lang.String |
KER_VERSION |
static java.lang.String |
MODULE_SYMBOL |
static java.lang.String[] |
moduleName |
static java.lang.String |
PASE_PRODUCT |
static java.lang.String |
PDE_PRODUCT |
static java.lang.String |
PDELIM_PRODUCT |
static java.lang.String[] |
product |
static java.lang.String |
QKS_VERSION |
static int |
SUCCESS |
static java.lang.String[] |
ver |
Constructor and Description |
---|
SNChecker() |
Modifier and Type | Method and Description |
---|---|
static int |
checkRegID(java.lang.String regID) |
static int |
checkRegID(java.lang.String licence,
java.lang.String proNO,
java.lang.String serial,
java.lang.String user,
java.lang.String auRolNum,
java.lang.String buffDay,
java.lang.String orgAuthNum) |
static int |
checkStartSN(java.lang.String regID) |
static java.lang.String |
generateStartSN(java.lang.String regID,
java.lang.String mac) |
static java.lang.String |
getBuffDay() |
static java.lang.String |
getCoordinatorSN() |
static java.lang.String |
getCopyrightYear() |
static int |
getDay() |
static int |
getMonth() |
static int |
getNameUser() |
static java.lang.String |
getProductInfo() |
static java.lang.String |
getProductVersion() |
static int |
getSNOrgAuthNum() |
static java.lang.String |
getStartSNFromFile() |
static java.util.HashMap |
getUserInfo(java.lang.String regID) |
static java.util.HashMap |
getUserInfoFromFile() |
static java.lang.String |
getVersion() |
static java.lang.String |
getVersionInfo() |
static int |
getYear() |
static boolean |
isEnabledModule(java.util.HashMap productInfo,
java.lang.String moduleName)
Returns the flag indicates whether a module is enabled.
|
static int |
isEnabledModule(java.util.HashMap productInfo,
java.lang.String moduleName,
boolean isRetNum)
Returns the flag indicates whether a module is enabled.
|
static boolean |
isSnFromCoordinator() |
static boolean |
isValidToStart(java.lang.String proVersion) |
static void |
prepareAdmInfo() |
static void |
setCoordiatorSN(java.lang.String sn,
java.lang.Integer y,
java.lang.Integer m,
java.lang.Integer d) |
static void |
setSNOrgAuthNum(int orgAuthNum) |
public static final java.lang.String MODULE_SYMBOL
public static final java.lang.String PASE_PRODUCT
public static final java.lang.String PDE_PRODUCT
public static final java.lang.String PDELIM_PRODUCT
public static final java.lang.String ENT_VERSION
public static final java.lang.String APP_VERSION
public static final java.lang.String KER_VERSION
public static final java.lang.String QKS_VERSION
public static final java.lang.String DEF_VERSION
public static final java.lang.String[] product
public static final java.lang.String[] ver
public static final int SUCCESS
public static final int EXPIRE_DATE
public static final int INVALID_SN
public static final int INVALID_IP
public static final int EXPIRE_ROLENUM
public static final int BUFFER_DATE
public static final java.lang.String[] moduleName
public static void prepareAdmInfo()
public static boolean isValidToStart(java.lang.String proVersion)
public static int getNameUser()
public static int getSNOrgAuthNum()
public static void setSNOrgAuthNum(int orgAuthNum)
public static java.lang.String getVersion()
public static java.lang.String getProductInfo()
public static java.lang.String getVersionInfo()
public static java.lang.String getBuffDay()
public static java.util.HashMap getUserInfo(java.lang.String regID)
public static java.util.HashMap getUserInfoFromFile()
public static java.lang.String generateStartSN(java.lang.String regID, java.lang.String mac)
public static int checkStartSN(java.lang.String regID)
public static int getYear()
public static int getMonth()
public static int getDay()
public static int checkRegID(java.lang.String licence, java.lang.String proNO, java.lang.String serial, java.lang.String user, java.lang.String auRolNum, java.lang.String buffDay, java.lang.String orgAuthNum)
public static int checkRegID(java.lang.String regID)
public static java.lang.String getStartSNFromFile()
public static boolean isEnabledModule(java.util.HashMap productInfo, java.lang.String moduleName)
productInfo
- the product info HashMap @see getUserInfoFromFile()modueName
- the module name to be checkedpublic static int isEnabledModule(java.util.HashMap productInfo, java.lang.String moduleName, boolean isRetNum)
productInfo
- the product info HashMap @see getUserInfoFromFile()modueName
- the module name to be checkedisRetNum
- whether the authorized number of the enabled module is returnedpublic static java.lang.String getProductVersion()
public static java.lang.String getCopyrightYear()
public static boolean isSnFromCoordinator()
public static java.lang.String getCoordinatorSN()
public static void setCoordiatorSN(java.lang.String sn, java.lang.Integer y, java.lang.Integer m, java.lang.Integer d)