public interface LicenseData
Modifier and Type | Interface and Description |
---|---|
static class |
LicenseData.Disabled |
Modifier and Type | Field and Description |
---|---|
static LicenseData |
DISABLED |
Modifier and Type | Method and Description |
---|---|
void |
extraChecks() |
long |
getExpirationTimestamp() |
Collection<String> |
getLicensedServers() |
String |
getLicensee() |
StructureLicenseError |
getLicenseError() |
default StructureLicenseHosting |
getLicenseHosting() |
default LicenseSource |
getLicenseSource() |
StructureLicenseType |
getLicenseType() |
long |
getMaintenanceExpirationDate() |
int |
getMaximumNumberOfUsers() |
String |
getSerial() |
long |
getSerialNumber() |
boolean |
hasExpiration() |
boolean |
hasMaintenanceExpiration() |
default boolean |
isDataCenterCompatible() |
boolean |
isMarketplaceLicense() |
boolean |
isServerLocked() |
boolean |
isUnlimitedNumberOfUsers() |
boolean |
isValid() |
static final LicenseData DISABLED
String getLicensee()
StructureLicenseType getLicenseType()
@Nullable String getSerial()
long getSerialNumber()
long getExpirationTimestamp()
long getMaintenanceExpirationDate()
Collection<String> getLicensedServers()
boolean isServerLocked()
int getMaximumNumberOfUsers()
boolean isUnlimitedNumberOfUsers()
void extraChecks() throws LicenseException
LicenseException
boolean hasExpiration()
boolean hasMaintenanceExpiration()
boolean isMarketplaceLicense()
boolean isValid()
@NotNull StructureLicenseError getLicenseError()
default boolean isDataCenterCompatible()
@NotNull default StructureLicenseHosting getLicenseHosting()
@NotNull default LicenseSource getLicenseSource()
Copyright © 2024 Tempo Software. All Rights Reserved.