License _ License Data Objects
public class License {
private final LicenseData data;
private final LicenseIdentity identity;
private final InstallationFile installationFile;
private final Product product;
private final String hardwareId;
private ZonedDateTime lastCheck;
private ZonedDateTime lastUsage;
private int localConsumptions;
private transient LicenseRepository repository;
private transient LicenseService service;
private Boolean remoteExpired;
private Boolean active;
private Boolean enabled;
public static License createFromCheck(License license, CheckResponse checkResponse);
public int getMaxActivations();
public int getMaxConsumptions();
public int getTotalConsumptions();
public int getTimesActivated();
public void increaseConsumption();
public void increaseConsumption(int increment);
public void syncConsumptions(Context context);
public void increaseFeatureConsumption(String feature, Context context);
public void increaseFeatureConsumption(String feature, int increment, Context context);
public boolean isExpired();
public long daysRemaining();
public long daysPassedSinceLastCheck();
public void localCheck(Context context);
public Product getProduct();
}Was this helpful?