public class License
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
contact |
protected org.joda.time.LocalDate |
expiresAfter |
static org.joda.time.format.DateTimeFormatter |
LICENSE_DATE_FORMAT |
static java.lang.String |
LICENSE_V1_PREAMBLE |
protected java.lang.String |
licensedTo |
protected java.lang.String |
maxNumberOfUsers |
protected java.lang.String |
product |
static java.lang.String |
PRODUCT_DEPLOYIT |
static java.lang.String |
PRODUCT_OLD_DEPLOYIT |
static java.lang.String |
PRODUCT_XL_RELEASE |
static java.util.Set<java.lang.String> |
PRODUCTS |
protected java.lang.String |
repositoryId |
static java.lang.String |
VERSION |
| Constructor and Description |
|---|
License() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContact() |
org.joda.time.LocalDate |
getExpiresAfter() |
java.lang.String |
getLicensedTo() |
java.lang.String |
getLicenseVersion() |
java.lang.String |
getMaxNumberOfUsers() |
java.lang.String |
getProduct() |
java.lang.Object |
getProperty(LicenseProperty licenseProperty) |
java.lang.String |
getRepositoryId() |
boolean |
setProperty(LicenseProperty licenseProperty,
java.lang.String value) |
java.lang.String |
toLicenseContent() |
java.lang.String |
toString() |
void |
validate() |
public static final java.lang.String VERSION
public static final java.lang.String LICENSE_V1_PREAMBLE
public static final java.lang.String PRODUCT_DEPLOYIT
public static final java.lang.String PRODUCT_OLD_DEPLOYIT
public static final java.lang.String PRODUCT_XL_RELEASE
public static final java.util.Set<java.lang.String> PRODUCTS
public static final org.joda.time.format.DateTimeFormatter LICENSE_DATE_FORMAT
protected org.joda.time.LocalDate expiresAfter
protected java.lang.String licensedTo
protected java.lang.String contact
protected java.lang.String repositoryId
protected java.lang.String maxNumberOfUsers
protected java.lang.String product
public void validate()
public java.lang.String getLicenseVersion()
public org.joda.time.LocalDate getExpiresAfter()
public java.lang.String getLicensedTo()
public java.lang.String getContact()
public java.lang.String getProduct()
public java.lang.String getRepositoryId()
public java.lang.String getMaxNumberOfUsers()
public boolean setProperty(LicenseProperty licenseProperty, java.lang.String value)
public java.lang.Object getProperty(LicenseProperty licenseProperty)
public java.lang.String toLicenseContent()
public java.lang.String toString()
toString in class java.lang.Object