Package io.keikaiex.rt
Class RuntimeLicenseManager
- java.lang.Object
-
- io.keikaiex.license.LicenseManager
-
- io.keikaiex.rt.RuntimeLicenseManager
-
- All Implemented Interfaces:
LicenseCreator,LicenseVerifier,java.io.Serializable,java.rmi.Remote
public final class RuntimeLicenseManager extends LicenseManager
A runtime license manager- Author:
- jumperchen
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class io.keikaiex.license.LicenseManager
CN, LICENSE_SUFFIX
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetDelay()static RuntimeLicenseManagergetInstance(LicenseParam param)static RuntimeLicenseManagergetInstance(LicenseParam param, Refresh refresh)static voidinfo(java.lang.String msg)booleaninstall(java.net.URL url)static voidlog(java.lang.String msg)voidsetWapp(org.zkoss.zk.ui.WebApp wapp)voidstartScheduler()voidstopScheduler()-
Methods inherited from class io.keikaiex.license.LicenseManager
create, create, getCertificate, getFileFilter, getLicenseKey, getLicenseNotary, getLicenseParam, getPrivacyGuard, initialize, install, install, install, loadLicenseKey, midnight, setCertificate, setLicenseKey, setLicenseParam, store, store, storeLicenseKey, uninstall, validate, verify, verify, verify, verify
-
-
-
-
Method Detail
-
install
public boolean install(java.net.URL url)
-
info
public static void info(java.lang.String msg)
-
log
public static void log(java.lang.String msg)
-
getDelay
public long getDelay()
-
startScheduler
public void startScheduler()
-
stopScheduler
public void stopScheduler()
-
getInstance
public static RuntimeLicenseManager getInstance(LicenseParam param)
-
getInstance
public static RuntimeLicenseManager getInstance(LicenseParam param, Refresh refresh)
-
setWapp
public void setWapp(org.zkoss.zk.ui.WebApp wapp)
-
-