public abstract class Licence extends Object implements Serializable
| Constructor and Description |
|---|
Licence() |
public abstract Properties getLicenceProperties()
public abstract byte[] getSignature()
public static final Licence getDefaultLicence()
public ValidationResult validateDemoExpiration()
public ValidationResult validate()
public boolean isMasterServerEnabled()
public Date getExpirationDate()
protected DateTimeFormatter getDateTimeFormatter()
public String getID()
public String getName()
public int getItemCount(String itemName)
public boolean isAdvancedSecurityPermitted()
public boolean isClusteringPermitted()
public boolean isHighPerformanceOptionPermitted()
public int getCacheLimit()
public Integer getDaysLeft()
public int getDemoLicenseDays()
public static final void checkLicenceForExtension(String name, String licencekey) throws Error
name - The name of the Extensionlicencekey - licenceconstant from the extension, needed for getLicencePropertyError - throws if no valid licencepublic boolean isDemoOrDevelopLicence()
@Deprecated public static boolean isUnrestrictedForAllExtensions(Licence license)
isDemoOrDevelopLicence()Copyright © 2017 SAP SE. All Rights Reserved.