Interface Licensee
- All Superinterfaces:
BaseEntity
,Serializable
- All Known Implementing Classes:
LicenseeImpl
Licensee entity used internally by NetLicensing.
Properties visible via NetLicensing API:
number - Unique number (across all products of a vendor) that identifies the licensee. Vendor can assign this number when creating a licensee or let NetLicensing generate one. Read-only after creation of the first license for the licensee.
active - If set to false, the licensee is disabled. Licensee can not obtain new licenses, and validation is disabled (tbd).
Arbitrary additional user properties of string type may be associated with each licensee. The name of user property must not be equal to any of the fixed property names listed above and must be none of id, productNumber.
-
Method Summary
Methods inherited from interface com.labs64.netlicensing.domain.entity.BaseEntity
addProperty, asMap, getActive, getNumber, getProperties, removeProperty, setActive, setNumber
-
Method Details
-
getLicenseeProperties
Deprecated. -
getProduct
Product getProduct() -
setProduct
-
getLicenses
Collection<License> getLicenses()
-