Package | Description |
---|---|
com.licensespring.model.order |
Package
com.licensespring.model.order contains all models associated with Order, e.g. |
Modifier and Type | Method and Description |
---|---|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.allowOverages(boolean allowOverages)
Allows for overages for CONSUMPTION type of license, allowing more consumptions than
maxConsumptions.
|
static OrderLicense.OrderLicenseBuilder |
OrderLicense.builder() |
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.clearProductFeatures() |
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.consumptionPeriod(String consumptionPeriod)
Period after which the consumptions are reset to 0.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.enableMaintenancePeriod(boolean enableMaintenancePeriod)
Whether license should consider maintenance duration, used in pair with maintenance_duration
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.floatingUsers(Integer floatingUsers)
How many floating users can use this.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.isFloating(boolean isFloating)
Whether or not this license is of floating type.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.isFloatingCloud(boolean isFloatingCloud)
Whether or not this license is of floating type.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.isTrial(boolean isTrial)
Trial licenses are temporary licenses which have validity duration defined on the global level
(product) or on the validityPeriod field.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.key(String key)
License key, use the generateLicenseKeys method on LicenseSpringManager to generate unique
keys.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.licenseType(LicenseType licenseType)
Type of license - value can be either trial, perpetual, consumption or time-limited
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.maintenanceDuration(String maintenanceDuration)
duration of license maintenance period - value examples: 1y (one year) or 2m (2 months) or 3d
(3 days).
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.maxActivations(Integer maxActivations)
Maximum times the license can be activated on different devices (default is 1)
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.maxConsumptions(Integer maxConsumptions)
Maximum consumptions of the license for CONSUMPTION type of licenses.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.maxOverages(Integer maxOverages)
Maximum amount of overages over the max consumption limit.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.preventVm(boolean preventVm)
Prevent license activation on VM environments for the license.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.productFeature(Feature productFeature) |
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.productFeatures(Collection<? extends Feature> productFeatures) |
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.resetConsumption(boolean resetConsumption)
Consumptions can be auto-reset on a period by setting this field with the consumptionPeriod
defined.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.users(List<UserBasedLicense> users)
User fields for which the license is being generated.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.validDuration(String validDuration)
Duration is used for time-limited licenses.
|
OrderLicense.OrderLicenseBuilder |
OrderLicense.OrderLicenseBuilder.validityPeriod(ZonedDateTime validityPeriod)
Final end date and time license is valid.
|
Copyright © 2025 Cense Data Inc.. All rights reserved.