public class CustomLicense extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CREATION_DATE_KEY |
static String |
EXPIRATION_DATE_KEY |
static String |
FEATURE_KEY |
static String |
VENDOR_NAME_KEY |
static String |
VERSIONS_KEY |
| Constructor and Description |
|---|
CustomLicense(String featureId,
String licName,
LicenseProviderData licenseProviderData) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<String> |
getProperty(String propertyName) |
boolean |
hasValidDate() |
boolean |
hasValidFeature() |
boolean |
hasValidVersion(String version) |
boolean |
isValid(Entitlement entitlement) |
public static final String FEATURE_KEY
public static final String VERSIONS_KEY
public static final String VENDOR_NAME_KEY
public static final String CREATION_DATE_KEY
public static final String EXPIRATION_DATE_KEY
public CustomLicense(String featureId, String licName, LicenseProviderData licenseProviderData) throws InvalidKeyException
InvalidKeyExceptionpublic boolean isValid(Entitlement entitlement)
public boolean hasValidVersion(String version)
public boolean hasValidFeature()
public boolean hasValidDate()
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.