public class ActivationType extends Object implements Serializable, Cloneable, com.evolveum.midpoint.prism.Containerable
Java class for ActivationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ActivationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="administrativeStatus" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivationStatusType" minOccurs="0"/> <element name="effectiveStatus" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivationStatusType" minOccurs="0"/> <element name="validFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="validTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="validityStatus" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TimeIntervalStatusType" minOccurs="0"/> <element name="disableReason" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="disableTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="enableTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="archiveTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="validityChangeTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="lockoutStatus" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LockoutStatusType" minOccurs="0"/> <element name="lockoutExpirationTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}long" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_ADMINISTRATIVE_STATUS |
static QName |
F_ARCHIVE_TIMESTAMP |
static QName |
F_DISABLE_REASON |
static QName |
F_DISABLE_TIMESTAMP |
static QName |
F_EFFECTIVE_STATUS |
static QName |
F_ENABLE_TIMESTAMP |
static QName |
F_LOCKOUT_EXPIRATION_TIMESTAMP |
static QName |
F_LOCKOUT_STATUS |
static QName |
F_VALID_FROM |
static QName |
F_VALID_TO |
static QName |
F_VALIDITY_CHANGE_TIMESTAMP |
static QName |
F_VALIDITY_STATUS |
Constructor and Description |
---|
ActivationType() |
ActivationType(com.evolveum.midpoint.prism.PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final QName F_ADMINISTRATIVE_STATUS
public static final QName F_EFFECTIVE_STATUS
public static final QName F_VALID_FROM
public static final QName F_VALID_TO
public static final QName F_VALIDITY_STATUS
public static final QName F_DISABLE_REASON
public static final QName F_DISABLE_TIMESTAMP
public static final QName F_ENABLE_TIMESTAMP
public static final QName F_ARCHIVE_TIMESTAMP
public static final QName F_VALIDITY_CHANGE_TIMESTAMP
public static final QName F_LOCKOUT_STATUS
public static final QName F_LOCKOUT_EXPIRATION_TIMESTAMP
public ActivationType()
public ActivationType(com.evolveum.midpoint.prism.PrismContext prismContext)
public com.evolveum.midpoint.prism.PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface com.evolveum.midpoint.prism.Containerable
public void setupContainerValue(com.evolveum.midpoint.prism.PrismContainerValue containerValue)
setupContainerValue
in interface com.evolveum.midpoint.prism.Containerable
public ActivationStatusType getAdministrativeStatus()
public void setAdministrativeStatus(ActivationStatusType value)
public ActivationStatusType getEffectiveStatus()
public void setEffectiveStatus(ActivationStatusType value)
public XMLGregorianCalendar getValidFrom()
public void setValidFrom(XMLGregorianCalendar value)
public XMLGregorianCalendar getValidTo()
public void setValidTo(XMLGregorianCalendar value)
public TimeIntervalStatusType getValidityStatus()
public void setValidityStatus(TimeIntervalStatusType value)
public String getDisableReason()
public void setDisableReason(String value)
public XMLGregorianCalendar getDisableTimestamp()
public void setDisableTimestamp(XMLGregorianCalendar value)
public XMLGregorianCalendar getEnableTimestamp()
public void setEnableTimestamp(XMLGregorianCalendar value)
public XMLGregorianCalendar getArchiveTimestamp()
public void setArchiveTimestamp(XMLGregorianCalendar value)
public XMLGregorianCalendar getValidityChangeTimestamp()
public void setValidityChangeTimestamp(XMLGregorianCalendar value)
public LockoutStatusType getLockoutStatus()
public void setLockoutStatus(LockoutStatusType value)
public XMLGregorianCalendar getLockoutExpirationTimestamp()
public void setLockoutExpirationTimestamp(XMLGregorianCalendar value)
public Long getId()
public void setId(Long value)
public ActivationType clone()
Copyright © 2015 Evolveum. All rights reserved.