public class LicenseValidityStatus
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
company |
java.lang.String |
contactMail |
java.lang.String |
contactName |
static boolean |
DEFAULT_EXPIRED |
static boolean |
DEFAULT_EXPIRED_GRACE_ALLOWED |
static boolean |
DEFAULT_HOST_ID_INVALID_GRACE_ALLOWED |
static boolean |
DEFAULT_HOST_ID_VALID |
boolean |
expired |
boolean |
expiredGraceAllowed |
long |
expiredSince |
long |
expiresOn |
boolean |
hostIdInvalidGraceAllowed |
long |
hostIdInvalidSince |
boolean |
hostIdValid |
java.lang.String |
project |
Constructor and Description |
---|
LicenseValidityStatus() |
LicenseValidityStatus(LicenseValidityStatus o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this LicenseValidityStatus.
|
static LicenseValidityStatus |
fromString(java.lang.String s)
String representation of this LicenseValidityStatus.
|
java.lang.String |
getCompany() |
java.lang.String |
getContactMail() |
java.lang.String |
getContactName() |
long |
getExpiredSince() |
long |
getExpiresOn() |
long |
getHostIdInvalidSince() |
java.lang.String |
getProject() |
boolean |
isExpired() |
boolean |
isExpiredGraceAllowed() |
boolean |
isHostIdInvalidGraceAllowed() |
boolean |
isHostIdValid() |
LicenseValidityStatus |
makeCopy()
Creates and returns a deep copy of this LicenseValidityStatus.
|
static LicenseValidityStatus |
readFrom(java.io.InputStream is)
Read this LicenseValidityStatus from an XML fragment.
|
void |
setCompany(java.lang.String company) |
void |
setContactMail(java.lang.String contactMail) |
void |
setContactName(java.lang.String contactName) |
void |
setExpired(boolean expired) |
void |
setExpiredGraceAllowed(boolean expiredGraceAllowed) |
void |
setExpiredSince(long expiredSince) |
void |
setExpiresOn(long expiresOn) |
void |
setHostIdInvalidGraceAllowed(boolean hostIdInvalidGraceAllowed) |
void |
setHostIdInvalidSince(long hostIdInvalidSince) |
void |
setHostIdValid(boolean hostIdValid) |
void |
setProject(java.lang.String project) |
java.lang.String |
toString()
String representation of this LicenseValidityStatus.
|
LicenseValidityStatus |
withCompany(java.lang.String company) |
LicenseValidityStatus |
withContactMail(java.lang.String contactMail) |
LicenseValidityStatus |
withContactName(java.lang.String contactName) |
LicenseValidityStatus |
withExpired(boolean expired) |
LicenseValidityStatus |
withExpired(java.lang.Boolean expired) |
LicenseValidityStatus |
withExpiredGraceAllowed(boolean expiredGraceAllowed) |
LicenseValidityStatus |
withExpiredGraceAllowed(java.lang.Boolean expiredGraceAllowed) |
LicenseValidityStatus |
withExpiredSince(long expiredSince) |
LicenseValidityStatus |
withExpiredSince(java.lang.Long expiredSince) |
LicenseValidityStatus |
withExpiresOn(long expiresOn) |
LicenseValidityStatus |
withExpiresOn(java.lang.Long expiresOn) |
LicenseValidityStatus |
withHostIdInvalidGraceAllowed(boolean hostIdInvalidGraceAllowed) |
LicenseValidityStatus |
withHostIdInvalidGraceAllowed(java.lang.Boolean hostIdInvalidGraceAllowed) |
LicenseValidityStatus |
withHostIdInvalidSince(long hostIdInvalidSince) |
LicenseValidityStatus |
withHostIdInvalidSince(java.lang.Long hostIdInvalidSince) |
LicenseValidityStatus |
withHostIdValid(boolean hostIdValid) |
LicenseValidityStatus |
withHostIdValid(java.lang.Boolean hostIdValid) |
LicenseValidityStatus |
withProject(java.lang.String project) |
void |
writeTo(java.io.OutputStream os)
Write this LicenseValidityStatus as an XML fragment
|
public java.lang.String company
public java.lang.String project
public java.lang.String contactName
public java.lang.String contactMail
public boolean expired
public static final boolean DEFAULT_EXPIRED
public long expiresOn
public long expiredSince
public boolean expiredGraceAllowed
public static final boolean DEFAULT_EXPIRED_GRACE_ALLOWED
public boolean hostIdValid
public static final boolean DEFAULT_HOST_ID_VALID
public long hostIdInvalidSince
public boolean hostIdInvalidGraceAllowed
public static final boolean DEFAULT_HOST_ID_INVALID_GRACE_ALLOWED
public LicenseValidityStatus()
public LicenseValidityStatus(LicenseValidityStatus o)
public void setCompany(java.lang.String company)
public java.lang.String getCompany()
public LicenseValidityStatus withCompany(java.lang.String company)
public void setProject(java.lang.String project)
public java.lang.String getProject()
public LicenseValidityStatus withProject(java.lang.String project)
public void setContactName(java.lang.String contactName)
public java.lang.String getContactName()
public LicenseValidityStatus withContactName(java.lang.String contactName)
public void setContactMail(java.lang.String contactMail)
public java.lang.String getContactMail()
public LicenseValidityStatus withContactMail(java.lang.String contactMail)
public void setExpired(boolean expired)
public boolean isExpired()
public LicenseValidityStatus withExpired(boolean expired)
public LicenseValidityStatus withExpired(java.lang.Boolean expired)
public void setExpiresOn(long expiresOn)
public long getExpiresOn()
public LicenseValidityStatus withExpiresOn(long expiresOn)
public LicenseValidityStatus withExpiresOn(java.lang.Long expiresOn)
public void setExpiredSince(long expiredSince)
public long getExpiredSince()
public LicenseValidityStatus withExpiredSince(long expiredSince)
public LicenseValidityStatus withExpiredSince(java.lang.Long expiredSince)
public void setExpiredGraceAllowed(boolean expiredGraceAllowed)
public boolean isExpiredGraceAllowed()
public LicenseValidityStatus withExpiredGraceAllowed(boolean expiredGraceAllowed)
public LicenseValidityStatus withExpiredGraceAllowed(java.lang.Boolean expiredGraceAllowed)
public void setHostIdValid(boolean hostIdValid)
public boolean isHostIdValid()
public LicenseValidityStatus withHostIdValid(boolean hostIdValid)
public LicenseValidityStatus withHostIdValid(java.lang.Boolean hostIdValid)
public void setHostIdInvalidSince(long hostIdInvalidSince)
public long getHostIdInvalidSince()
public LicenseValidityStatus withHostIdInvalidSince(long hostIdInvalidSince)
public LicenseValidityStatus withHostIdInvalidSince(java.lang.Long hostIdInvalidSince)
public void setHostIdInvalidGraceAllowed(boolean hostIdInvalidGraceAllowed)
public boolean isHostIdInvalidGraceAllowed()
public LicenseValidityStatus withHostIdInvalidGraceAllowed(boolean hostIdInvalidGraceAllowed)
public LicenseValidityStatus withHostIdInvalidGraceAllowed(java.lang.Boolean hostIdInvalidGraceAllowed)
public LicenseValidityStatus makeCopy()
public static LicenseValidityStatus readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static LicenseValidityStatus fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.