001
014
015 package com.liferay.portal.kernel.license;
016
017 import java.util.Date;
018
019
022 public class LicenseInfo {
023
024 public LicenseInfo(
025 String owner, String description, String productEntryName,
026 String productId, String productVersion, String licenseEntryType,
027 String licenseVersion, Date startDate, Date expirationDate,
028 long maxUsers, String[] hostNames, String[] ipAddresses,
029 String[] macAddresses) {
030
031 _owner = owner;
032 _description = description;
033 _productEntryName = productEntryName;
034 _productId = productId;
035 _productVersion = productVersion;
036 _licenseEntryType = licenseEntryType;
037 _licenseVersion = licenseVersion;
038 _startDate = startDate;
039 _expirationDate = expirationDate;
040 _maxUsers = maxUsers;
041 _hostNames = hostNames;
042 _ipAddresses = ipAddresses;
043 _macAddresses = macAddresses;
044 }
045
046 public String getDescription() {
047 return _description;
048 }
049
050 public Date getExpirationDate() {
051 return _expirationDate;
052 }
053
054 public String[] getHostNames() {
055 return _hostNames;
056 }
057
058 public String[] getIpAddresses() {
059 return _ipAddresses;
060 }
061
062 public String getLicenseEntryType() {
063 return _licenseEntryType;
064 }
065
066 public String getLicenseVersion() {
067 return _licenseVersion;
068 }
069
070 public String[] getMacAddresses() {
071 return _macAddresses;
072 }
073
074 public long getMaxUsers() {
075 return _maxUsers;
076 }
077
078 public String getOwner() {
079 return _owner;
080 }
081
082 public String getProductEntryName() {
083 return _productEntryName;
084 }
085
086 public String getProductId() {
087 return _productId;
088 }
089
090 public String getProductVersion() {
091 return _productVersion;
092 }
093
094 public Date getStartDate() {
095 return _startDate;
096 }
097
098 private final String _description;
099 private final Date _expirationDate;
100 private final String[] _hostNames;
101 private final String[] _ipAddresses;
102 private final String _licenseEntryType;
103 private final String _licenseVersion;
104 private final String[] _macAddresses;
105 private final long _maxUsers;
106 private final String _owner;
107 private final String _productEntryName;
108 private final String _productId;
109 private final String _productVersion;
110 private final Date _startDate;
111
112 }