Class ResourceActivationDefinitionType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceActivationDefinitionType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class ResourceActivationDefinitionType extends Object implements Serializable, Cloneable, Containerable
Defines how the mapping of the activation section is handled for the resource.Java class for ResourceActivationDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceActivationDefinitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="existence" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceBidirectionalMappingType" minOccurs="0"/> <element name="administrativeStatus" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceBidirectionalMappingType" minOccurs="0"/> <element name="validFrom" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceBidirectionalMappingType" minOccurs="0"/> <element name="validTo" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceBidirectionalMappingType" minOccurs="0"/> <element name="lockoutStatus" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceBidirectionalMappingType" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}long" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_ADMINISTRATIVE_STATUS
static ItemName
F_EXISTENCE
static ItemName
F_LOCKOUT_STATUS
static ItemName
F_VALID_FROM
static ItemName
F_VALID_TO
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ResourceActivationDefinitionType()
ResourceActivationDefinitionType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_EXISTENCE
public static final ItemName F_EXISTENCE
-
F_ADMINISTRATIVE_STATUS
public static final ItemName F_ADMINISTRATIVE_STATUS
-
F_VALID_FROM
public static final ItemName F_VALID_FROM
-
F_VALID_TO
public static final ItemName F_VALID_TO
-
F_LOCKOUT_STATUS
public static final ItemName F_LOCKOUT_STATUS
-
-
Constructor Detail
-
ResourceActivationDefinitionType
public ResourceActivationDefinitionType()
-
ResourceActivationDefinitionType
public ResourceActivationDefinitionType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
-
end
public <X> X end()
-
getExistence
public ResourceBidirectionalMappingType getExistence()
-
setExistence
public void setExistence(ResourceBidirectionalMappingType value)
-
getAdministrativeStatus
public ResourceBidirectionalMappingType getAdministrativeStatus()
-
setAdministrativeStatus
public void setAdministrativeStatus(ResourceBidirectionalMappingType value)
-
getValidFrom
public ResourceBidirectionalMappingType getValidFrom()
-
setValidFrom
public void setValidFrom(ResourceBidirectionalMappingType value)
-
getValidTo
public ResourceBidirectionalMappingType getValidTo()
-
setValidTo
public void setValidTo(ResourceBidirectionalMappingType value)
-
getLockoutStatus
public ResourceBidirectionalMappingType getLockoutStatus()
-
setLockoutStatus
public void setLockoutStatus(ResourceBidirectionalMappingType value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
existence
public ResourceActivationDefinitionType existence(ResourceBidirectionalMappingType value)
-
beginExistence
public ResourceBidirectionalMappingType beginExistence()
-
administrativeStatus
public ResourceActivationDefinitionType administrativeStatus(ResourceBidirectionalMappingType value)
-
beginAdministrativeStatus
public ResourceBidirectionalMappingType beginAdministrativeStatus()
-
validFrom
public ResourceActivationDefinitionType validFrom(ResourceBidirectionalMappingType value)
-
beginValidFrom
public ResourceBidirectionalMappingType beginValidFrom()
-
validTo
public ResourceActivationDefinitionType validTo(ResourceBidirectionalMappingType value)
-
beginValidTo
public ResourceBidirectionalMappingType beginValidTo()
-
lockoutStatus
public ResourceActivationDefinitionType lockoutStatus(ResourceBidirectionalMappingType value)
-
beginLockoutStatus
public ResourceBidirectionalMappingType beginLockoutStatus()
-
id
public ResourceActivationDefinitionType id(Long value)
-
clone
public ResourceActivationDefinitionType clone()
-
-