Class LicenseVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.system.licensing.BasicLicenseVO
-
- org.cyclos.model.system.licensing.LicenseVO
-
- All Implemented Interfaces:
Serializable
public class LicenseVO extends BasicLicenseVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<DateTime,LicenseVO>ACTIVATION_DATEstatic BasicProperty<Boolean,LicenseVO>ALLOW_OFFLINE_UPDATEstatic BasicProperty<Boolean,LicenseVO>BLOCKEDstatic StringCLASS_NAMEstatic BasicProperty<Integer,LicenseVO>CURRENT_USERSstatic BasicProperty<DateTime,LicenseVO>EXPIRATION_DATEstatic BasicProperty<DateTime,LicenseVO>LAST_UPDATEstatic BasicProperty<Integer,LicenseVO>MAX_USERSstatic BasicProperty<LicenseStatus,LicenseVO>STATUSstatic BasicProperty<LicenseType,LicenseVO>TYPE-
Fields inherited from class org.cyclos.model.system.licensing.BasicLicenseVO
LICENSE_KEY, ORGANIZATION_NAME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()DateTimegetActivationDate()IntegergetCurrentUsers()DateTimegetExpirationDate()DateTimegetLastUpdate()IntegergetMaxUsers()LicenseStatusgetStatus()LicenseTypegetType()booleanisAllowOfflineUpdate()booleanisBlocked()voidsetActivationDate(DateTime activationDate)voidsetAllowOfflineUpdate(boolean allowOfflineUpdate)voidsetBlocked(boolean blocked)voidsetCurrentUsers(Integer currentUsers)voidsetExpirationDate(DateTime expirationDate)voidsetLastUpdate(DateTime lastUpdate)voidsetMaxUsers(Integer maxUsers)voidsetStatus(LicenseStatus status)voidsetType(LicenseType type)-
Methods inherited from class org.cyclos.model.system.licensing.BasicLicenseVO
getLicenseKey, getOrganizationName, setLicenseKey, setOrganizationName
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACTIVATION_DATE
public static final BasicProperty<DateTime,LicenseVO> ACTIVATION_DATE
-
ALLOW_OFFLINE_UPDATE
public static final BasicProperty<Boolean,LicenseVO> ALLOW_OFFLINE_UPDATE
-
BLOCKED
public static final BasicProperty<Boolean,LicenseVO> BLOCKED
-
CURRENT_USERS
public static final BasicProperty<Integer,LicenseVO> CURRENT_USERS
-
EXPIRATION_DATE
public static final BasicProperty<DateTime,LicenseVO> EXPIRATION_DATE
-
LAST_UPDATE
public static final BasicProperty<DateTime,LicenseVO> LAST_UPDATE
-
MAX_USERS
public static final BasicProperty<Integer,LicenseVO> MAX_USERS
-
STATUS
public static final BasicProperty<LicenseStatus,LicenseVO> STATUS
-
TYPE
public static final BasicProperty<LicenseType,LicenseVO> TYPE
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBasicLicenseVO
-
getActivationDate
public DateTime getActivationDate()
-
setActivationDate
public void setActivationDate(DateTime activationDate)
-
isAllowOfflineUpdate
public boolean isAllowOfflineUpdate()
-
setAllowOfflineUpdate
public void setAllowOfflineUpdate(boolean allowOfflineUpdate)
-
isBlocked
public boolean isBlocked()
-
setBlocked
public void setBlocked(boolean blocked)
-
getCurrentUsers
public Integer getCurrentUsers()
-
setCurrentUsers
public void setCurrentUsers(Integer currentUsers)
-
getExpirationDate
public DateTime getExpirationDate()
-
setExpirationDate
public void setExpirationDate(DateTime expirationDate)
-
getLastUpdate
public DateTime getLastUpdate()
-
setLastUpdate
public void setLastUpdate(DateTime lastUpdate)
-
getMaxUsers
public Integer getMaxUsers()
-
setMaxUsers
public void setMaxUsers(Integer maxUsers)
-
getStatus
public LicenseStatus getStatus()
-
setStatus
public void setStatus(LicenseStatus status)
-
getType
public LicenseType getType()
-
setType
public void setType(LicenseType type)
-
className
public String className()
- Overrides:
classNamein classBasicLicenseVO
-
-