public final class License extends Object
Modifier and Type | Class and Description |
---|---|
static class |
License.ProductLicense |
Constructor and Description |
---|
License(String licensee,
String primaryContact,
Date issueDate,
Map<String,String> properties,
List<License.ProductLicense> productLicenses) |
License(String licensee,
String primaryContact,
List<License.ProductLicense> productLicenses) |
License(String licensee,
String primaryContact,
Map<String,String> properties,
List<License.ProductLicense> productLicenses) |
Modifier and Type | Method and Description |
---|---|
String |
createDefaultMessageForExpiredProductLicense(License.ProductLicense license) |
String |
createDefaultMessageForValidProductLicense(License.ProductLicense license) |
Date |
getIssueDate() |
String |
getLicensee() |
String |
getPrimaryContact() |
com.google.common.collect.ImmutableList<License.ProductLicense> |
getProductLicenses() |
com.google.common.collect.ImmutableMap<String,String> |
getProperties() |
License.ProductLicense |
validate(LicenseContext context) |
public License(String licensee, String primaryContact, List<License.ProductLicense> productLicenses)
public License(String licensee, String primaryContact, Map<String,String> properties, List<License.ProductLicense> productLicenses)
public String getLicensee()
public String getPrimaryContact()
public Date getIssueDate()
public com.google.common.collect.ImmutableList<License.ProductLicense> getProductLicenses()
public License.ProductLicense validate(LicenseContext context) throws LicenseInvalidException
LicenseInvalidException
public String createDefaultMessageForValidProductLicense(License.ProductLicense license)
public String createDefaultMessageForExpiredProductLicense(License.ProductLicense license)
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.