|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LicenseService
Contract for managing licenses.
Nested Class Summary | |
---|---|
static interface |
LicenseService.LicenseChangeHandler
Inteface for components wishing to know when the license has changed |
Method Summary | |
---|---|
LicenseDescriptor |
getLicense()
Get description of installed license. |
boolean |
isLicenseValid()
Was the license known to be valid the last time it was checked?. |
java.lang.String |
loadLicense()
Force license reload |
void |
registerOnLicenseChange(LicenseService.LicenseChangeHandler callback)
Register a callback that gets called when a license changes. |
void |
shutdown()
Informs the service it is being shutdown. |
void |
verifyLicense()
Begin the license verification loop. |
Method Detail |
---|
java.lang.String loadLicense()
@NotAuditable void verifyLicense() throws LicenseException
LicenseException
- if an invalid .lic file has been suppliedboolean isLicenseValid()
@NotAuditable LicenseDescriptor getLicense()
void registerOnLicenseChange(LicenseService.LicenseChangeHandler callback)
@NotAuditable void shutdown()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |