|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.kernel.manager.KernelManager
com.trackstudio.kernel.manager.LicenseManager
public class LicenseManager
Класс LicenseManager предназначен для работы с лицензиями TrackStudio
Field Summary |
---|
Fields inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
hu |
Method Summary | |
---|---|
long |
calculateExpireDate()
Выссчитывается дата истекания лицензии |
long |
calculateSupportExpireDate()
Высчитывает дату, когда истекает тех. |
java.lang.String |
calculateVersion()
Возвращает версию установленного экземплара TrackStudio |
void |
expireTest()
Проверяет действительна ли пользовательская лицензия |
long |
getInstallDate()
|
protected static LicenseManager |
getInstance()
Возвращает экземпляр текущего класса |
java.lang.String |
getLicenseExpiration()
|
java.lang.String |
getLicenseFormat()
|
java.lang.String |
getLicenseIP()
|
java.lang.String |
getLicenseLicensee()
|
java.lang.String |
getLicensePurchaseDate()
|
static long |
getLicensePurchaseDateLong()
|
java.lang.String |
getLicenseSignature()
|
java.lang.String |
getLicenseSupportPeriod()
|
java.lang.String |
getLicenseType()
|
java.lang.String |
getProduct()
|
java.lang.String |
getReleaseDate()
|
static long |
getReleaseDateLong()
|
java.lang.String |
getVersion()
|
void |
logVersion()
Пишет в лог версию установленного экземпляра TrackStudio |
void |
testCountOfUsers(UserRelatedInfo uri)
Проверяет колличество пользователей допустимых для данного вида лицензии |
Methods inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
getAcl, getAttachment, getBookmark, getCategory, getFilter, getFind, getIndex, getLicense, getLongText, getMailImport, getMessage, getPlugin, getPrstatus, getRegistration, getReport, getStep, getTask, getTemplate, getTSInfo, getUdf, getUser, getWorkflow |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
protected static LicenseManager getInstance()
public void logVersion()
public void expireTest() throws GranException
GranException
- при необходимостиpublic java.lang.String calculateVersion()
public void testCountOfUsers(UserRelatedInfo uri) throws GranException
uri
- залогиненный пользователь
GranException
- при необходмостиpublic long calculateSupportExpireDate() throws GranException
GranException
- при необходимостиpublic long calculateExpireDate() throws GranException
GranException
- при необходимостиpublic java.lang.String getProduct()
public java.lang.String getVersion()
public java.lang.String getReleaseDate()
public java.lang.String getLicenseExpiration()
public java.lang.String getLicenseSupportPeriod()
public java.lang.String getLicenseLicensee()
public java.lang.String getLicenseSignature()
public java.lang.String getLicenseIP()
public java.lang.String getLicenseType()
public java.lang.String getLicensePurchaseDate()
public java.lang.String getLicenseFormat()
public long getInstallDate()
public static long getReleaseDateLong()
public static long getLicensePurchaseDateLong()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |