|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.evolveum.midpoint.xml.ns._public.common.common_1.ActivationType
public class ActivationType
Type that defines activation properties. Determines whether something is active (and working) or inactive (e.g. disabled). It applies to several object types. It may apply to user, account, assignement, etc. The data in this type define if the described concept is active, from when it is active and until when. The "active" means that it works. If something is not active, it should not work or not cause any effect. E.g. inactive user should not be able to log in or run any tasks, the non-active role should not be assigned and if assigned it should not be taken into account when computing the accounts.
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="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" 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"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
static javax.xml.namespace.QName |
COMPLEX_TYPE
|
protected java.lang.Boolean |
enabled
|
static javax.xml.namespace.QName |
F_ENABLED
|
static javax.xml.namespace.QName |
F_VALID_FROM
|
static javax.xml.namespace.QName |
F_VALID_TO
|
protected javax.xml.datatype.XMLGregorianCalendar |
validFrom
|
protected javax.xml.datatype.XMLGregorianCalendar |
validTo
|
| Constructor Summary | |
|---|---|
ActivationType()
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object object)
|
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
|
javax.xml.datatype.XMLGregorianCalendar |
getValidFrom()
Gets the value of the validFrom property. |
javax.xml.datatype.XMLGregorianCalendar |
getValidTo()
Gets the value of the validTo property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
|
java.lang.Boolean |
isEnabled()
Gets the value of the enabled property. |
void |
setEnabled(java.lang.Boolean value)
Sets the value of the enabled property. |
void |
setValidFrom(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the validFrom property. |
void |
setValidTo(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the validTo property. |
java.lang.String |
toString()
Generates a String representation of the contents of this type. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Boolean enabled
protected javax.xml.datatype.XMLGregorianCalendar validFrom
protected javax.xml.datatype.XMLGregorianCalendar validTo
public static final javax.xml.namespace.QName COMPLEX_TYPE
public static final javax.xml.namespace.QName F_ENABLED
public static final javax.xml.namespace.QName F_VALID_FROM
public static final javax.xml.namespace.QName F_VALID_TO
| Constructor Detail |
|---|
public ActivationType()
| Method Detail |
|---|
public java.lang.Boolean isEnabled()
Booleanpublic void setEnabled(java.lang.Boolean value)
value - allowed object is
Booleanpublic javax.xml.datatype.XMLGregorianCalendar getValidFrom()
XMLGregorianCalendarpublic void setValidFrom(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic javax.xml.datatype.XMLGregorianCalendar getValidTo()
XMLGregorianCalendarpublic void setValidTo(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic java.lang.String toString()
toString in class java.lang.Object
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodepublic int hashCode()
hashCode in class java.lang.Object
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic boolean equals(java.lang.Object object)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||