Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- BuildType - Enum Class in com.vaadin.pro.licensechecker
C
- CANNOT_REACH_SERVER - Enum constant in enum class com.vaadin.pro.licensechecker.OnlineKeyValidator.Result
- checkLicense(String, String) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Deprecated.
- checkLicense(String, String, BuildType) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given product version.
- checkLicense(String, String, BuildType, Consumer<String>) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given product version.
- checkLicense(String, String, BuildType, Consumer<String>, int) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given product version.
- checkLicense(String, String, BuildType, Consumer<String>, String, ProKey, SubscriptionKey, OfflineKey) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given pro key and product version.
- checkLicense(String, String, Consumer<String>) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Deprecated.
- checkLicenseAsync(String, String, BuildType, LicenseChecker.Callback) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given product version in the background and invokes the callback when done.
- checkLicenseAsync(String, String, BuildType, LicenseChecker.Callback, Consumer<String>) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given product version in the background and invokes the callback when done.
- checkLicenseAsync(String, String, BuildType, LicenseChecker.Callback, Consumer<String>, int) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given product version in the background and invokes the callback when done.
- checkLicenseAsync(String, String, BuildType, LicenseChecker.Callback, Consumer<String>, String, ProKey, SubscriptionKey, OfflineKey) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given pro key and product version in the background and invokes the callback when done.
- checkLicenseAsync(String, String, LicenseChecker.Callback) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
- checkLicenseAsync(String, String, LicenseChecker.Callback, Consumer<String>) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
- checkLicenseFromStaticBlock(String, String) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
- checkLicenseFromStaticBlock(String, String, BuildType) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given product version from a
staticblock. - checkSubscriptionKey() - Static method in class com.vaadin.pro.licensechecker.dau.DauIntegration
-
Checks if a valid subscription key is available.
- clearAll() - Static method in class com.vaadin.pro.licensechecker.History
-
Clears the local check history so that all products are checked again.
- com.vaadin.pro.licensechecker - package com.vaadin.pro.licensechecker
- com.vaadin.pro.licensechecker.dau - package com.vaadin.pro.licensechecker.dau
- Constants - Interface in com.vaadin.pro.licensechecker
- constructUrl(String, Product) - Static method in class com.vaadin.pro.licensechecker.VaadinComIntegration
- copyLarge(InputStream, OutputStream, byte[]) - Static method in class com.vaadin.pro.licensechecker.Util
-
From commons-io IOUtils.
D
- DauIntegration - Class in com.vaadin.pro.licensechecker.dau
-
API to integrate an application with Daily Active User (DAU) tracking.
- DauIntegration() - Constructor for class com.vaadin.pro.licensechecker.dau.DauIntegration
- DEVELOPMENT - Enum constant in enum class com.vaadin.pro.licensechecker.BuildType
E
- EnforcementException - Exception in com.vaadin.pro.licensechecker.dau
-
An
EnforcementExceptionis thrown when License Server imposes enforcement for the application and theEnforcementRulecheck is not satisfied. - EnforcementException(String) - Constructor for exception com.vaadin.pro.licensechecker.dau.EnforcementException
-
Constructs a new enforcement exception with the given detail message.
- EnvironmentVariables - Class in com.vaadin.pro.licensechecker
-
This class exists only to make environment variables testable.
- EnvironmentVariables() - Constructor for class com.vaadin.pro.licensechecker.EnvironmentVariables
- EOF - Static variable in class com.vaadin.pro.licensechecker.Util
F
- failed(Exception) - Method in interface com.vaadin.pro.licensechecker.LicenseChecker.Callback
- fromJson(String) - Static method in class com.vaadin.pro.licensechecker.ProKey
- fromString(String) - Static method in class com.vaadin.pro.licensechecker.LocalOfflineKey
-
Creates a new
OfflineKeybased on the given string representation. - fromString(String) - Static method in class com.vaadin.pro.licensechecker.LocalProKey
-
Creates a new
ProKeybased on the given string representation. - fromString(String) - Static method in class com.vaadin.pro.licensechecker.LocalSubscriptionKey
-
Creates a new
SubscriptionKeybased on the given string representation.
G
- get() - Static method in class com.vaadin.pro.licensechecker.LocalOfflineKey
-
Finds an offline key, either from a system property or from the home directory.
- get() - Static method in class com.vaadin.pro.licensechecker.LocalProKey
- get() - Static method in class com.vaadin.pro.licensechecker.LocalSubscriptionKey
-
Gets the current subscription key, if found.
- get() - Static method in class com.vaadin.pro.licensechecker.MachineId
- get(String) - Static method in class com.vaadin.pro.licensechecker.EnvironmentVariables
- getAccount() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getAllowedFeatures() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getAllowedProducts() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getExpires() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getHash(String, byte[], Charset) - Static method in class com.vaadin.pro.licensechecker.Util
- getHillaVersion() - Static method in class com.vaadin.pro.licensechecker.Platform
-
Returns Hilla version.
- getJwtData() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getKey() - Method in enum class com.vaadin.pro.licensechecker.BuildType
- getKey() - Method in class com.vaadin.pro.licensechecker.SubscriptionKey
-
Gets the subscription key.
- getLastCheckTime(Product, BuildType, ProKey) - Static method in class com.vaadin.pro.licensechecker.History
- getLastSubscription(Product, ProKey) - Static method in class com.vaadin.pro.licensechecker.History
- getLocation() - Static method in class com.vaadin.pro.licensechecker.LocalProKey
- getLocations() - Static method in class com.vaadin.pro.licensechecker.LocalOfflineKey
- getMachineId() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getName() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getName() - Method in class com.vaadin.pro.licensechecker.Product
- getOfflineUrl(String) - Static method in class com.vaadin.pro.licensechecker.OfflineKeyValidator
- getOrFail() - Static method in class com.vaadin.pro.licensechecker.LocalSubscriptionKey
-
Gets the current subscription key or throws an exception if not available.
- getProKey() - Method in class com.vaadin.pro.licensechecker.ProKey
- getSubscription() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getSubscriptionKey() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- getVaadinFolder() - Static method in class com.vaadin.pro.licensechecker.LocalProKey
- getVaadinVersion() - Static method in class com.vaadin.pro.licensechecker.Platform
-
Returns the platform version string, e.g.,
"23.0.0". - getVersion() - Method in class com.vaadin.pro.licensechecker.Product
H
- History - Class in com.vaadin.pro.licensechecker
- History() - Constructor for class com.vaadin.pro.licensechecker.History
I
- isDevelopmentBuildAllowed() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- isProductionBuildAllowed() - Method in class com.vaadin.pro.licensechecker.OfflineKey
- isValidLicense(String, String, BuildType) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
-
Checks the license for the given product version.
L
- LICENSE_SERVER_DAU_PUBLISHING_URL - Static variable in interface com.vaadin.pro.licensechecker.Constants
- LICENSE_SERVER_HOST - Static variable in interface com.vaadin.pro.licensechecker.Constants
- LICENSE_SERVER_LICENSE_VALIDATION_URL - Static variable in interface com.vaadin.pro.licensechecker.Constants
- LICENSE_SERVER_URL - Static variable in interface com.vaadin.pro.licensechecker.Constants
- LICENSE_SERVER_URL_PARAMETER - Static variable in interface com.vaadin.pro.licensechecker.Constants
- LicenseChecker - Class in com.vaadin.pro.licensechecker
- LicenseChecker() - Constructor for class com.vaadin.pro.licensechecker.LicenseChecker
- LicenseChecker.Callback - Interface in com.vaadin.pro.licensechecker
- LicenseException - Exception in com.vaadin.pro.licensechecker
- LicenseException(String) - Constructor for exception com.vaadin.pro.licensechecker.LicenseException
- LicenseException(String, Throwable) - Constructor for exception com.vaadin.pro.licensechecker.LicenseException
- LicenseValidationException - Exception in com.vaadin.pro.licensechecker
-
An exception thrown when a license cannot be validated, for example because of network errors in an online validation.
- LicenseValidationException(String) - Constructor for exception com.vaadin.pro.licensechecker.LicenseValidationException
-
Constructs a new exception with the given detail message.
- LicenseValidationException(String, Throwable) - Constructor for exception com.vaadin.pro.licensechecker.LicenseValidationException
-
Constructs a new publishing exception with the specified detail message and cause.
- LocalOfflineKey - Class in com.vaadin.pro.licensechecker
-
Fetches an offline key from either the home directory (~/.vaadin/offlineKey) or from a system property (
vaadin.offlineKey) if available. - LocalOfflineKey() - Constructor for class com.vaadin.pro.licensechecker.LocalOfflineKey
- LocalProKey - Class in com.vaadin.pro.licensechecker
- LocalProKey() - Constructor for class com.vaadin.pro.licensechecker.LocalProKey
- LocalSubscriptionKey - Class in com.vaadin.pro.licensechecker
-
Subscription key loader.
- LocalSubscriptionKey() - Constructor for class com.vaadin.pro.licensechecker.LocalSubscriptionKey
M
- MachineId - Class in com.vaadin.pro.licensechecker
- MachineId() - Constructor for class com.vaadin.pro.licensechecker.MachineId
- main(String[]) - Static method in class com.vaadin.pro.licensechecker.MachineId
N
- newTrackingHash() - Static method in class com.vaadin.pro.licensechecker.dau.DauIntegration
-
Creates a new hashed identifier to track a potential Daily Active User of the application.
- NO_ACCESS - Enum constant in enum class com.vaadin.pro.licensechecker.OnlineKeyValidator.Result
O
- OfflineKey - Class in com.vaadin.pro.licensechecker
-
A key for offline validation of licenses.
- OfflineKey(String) - Constructor for class com.vaadin.pro.licensechecker.OfflineKey
- OfflineKeyValidator - Class in com.vaadin.pro.licensechecker
-
Validator that can allow or deny usage of a given product version for a given offline key.
- OfflineKeyValidator() - Constructor for class com.vaadin.pro.licensechecker.OfflineKeyValidator
- ok() - Method in interface com.vaadin.pro.licensechecker.LicenseChecker.Callback
- OK - Enum constant in enum class com.vaadin.pro.licensechecker.OnlineKeyValidator.Result
- OnlineKeyValidator - Class in com.vaadin.pro.licensechecker
- OnlineKeyValidator() - Constructor for class com.vaadin.pro.licensechecker.OnlineKeyValidator
- OnlineKeyValidator.Result - Enum Class in com.vaadin.pro.licensechecker
P
- Platform - Class in com.vaadin.pro.licensechecker
-
Provides information about the current version of Vaadin Platform.
- Platform() - Constructor for class com.vaadin.pro.licensechecker.Platform
- Product - Class in com.vaadin.pro.licensechecker
- Product(String, String) - Constructor for class com.vaadin.pro.licensechecker.Product
- PRODUCTION - Enum constant in enum class com.vaadin.pro.licensechecker.BuildType
- ProKey - Class in com.vaadin.pro.licensechecker
- ProKey(String, String) - Constructor for class com.vaadin.pro.licensechecker.ProKey
- PublishingException - Exception in com.vaadin.pro.licensechecker.dau
-
An exception that can be thrown by
Publisherduring DAU data publishing. - PublishingException(String) - Constructor for exception com.vaadin.pro.licensechecker.dau.PublishingException
-
Constructs a new exception with the given detail message.
- PublishingException(String, Throwable) - Constructor for exception com.vaadin.pro.licensechecker.dau.PublishingException
-
Constructs a new publishing exception with the specified detail message and cause.
R
- removeTrailingSlash(String) - Static method in class com.vaadin.pro.licensechecker.Util
S
- setLastSubscription(Product, String, ProKey) - Static method in class com.vaadin.pro.licensechecker.History
- setName(String) - Method in class com.vaadin.pro.licensechecker.Product
- setStrictOffline(boolean) - Static method in class com.vaadin.pro.licensechecker.LicenseChecker
- setVersion(String) - Method in class com.vaadin.pro.licensechecker.Product
- shouldEnforce() - Static method in class com.vaadin.pro.licensechecker.dau.DauIntegration
-
Tells whether new user, i.e.
- startTracking(String) - Static method in class com.vaadin.pro.licensechecker.dau.DauIntegration
-
Starts Daily Active User tracking for the calling application.
- stopTracking() - Static method in class com.vaadin.pro.licensechecker.dau.DauIntegration
-
Stops Daily Active User tracking for the calling application.
- SubscriptionKey - Class in com.vaadin.pro.licensechecker
-
Representation of a Vaadin subscription key.
T
- toJson() - Method in class com.vaadin.pro.licensechecker.ProKey
- toString() - Method in class com.vaadin.pro.licensechecker.Product
- toString(InputStream) - Static method in class com.vaadin.pro.licensechecker.Util
- trackUser(String) - Static method in class com.vaadin.pro.licensechecker.dau.DauIntegration
-
Registers the user identified by the provided hash as a Daily Active User, adding it to the DAU tracking data set.
- trackUser(String, String) - Static method in class com.vaadin.pro.licensechecker.dau.DauIntegration
-
Registers the user identified by the provided tracking hash and user identity as a Daily Active User, adding it to the DAU tracking data set, or assigns the identity to an existing "anonymous" tracked user.
U
- Util - Class in com.vaadin.pro.licensechecker
- Util() - Constructor for class com.vaadin.pro.licensechecker.Util
V
- VaadinComIntegration - Class in com.vaadin.pro.licensechecker
- VaadinComIntegration() - Constructor for class com.vaadin.pro.licensechecker.VaadinComIntegration
- validateURL(String) - Static method in class com.vaadin.pro.licensechecker.Util
- valueOf(String) - Static method in enum class com.vaadin.pro.licensechecker.BuildType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vaadin.pro.licensechecker.OnlineKeyValidator.Result
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.vaadin.pro.licensechecker.BuildType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vaadin.pro.licensechecker.OnlineKeyValidator.Result
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(ProKey) - Static method in class com.vaadin.pro.licensechecker.LocalProKey
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
LicenseChecker.checkLicense(String, String, BuildType)