public class ObjectPolicyConfigurationType extends ArchetypePolicyType implements Serializable, Cloneable, Containerable
Java class for ObjectPolicyConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ObjectPolicyConfigurationType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ArchetypePolicyType"> <sequence> <element name="type" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="subtype" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_SUBTYPE |
static ItemName |
F_TYPE |
F_ADMIN_GUI_CONFIGURATION, F_APPLICABLE_POLICIES, F_CONFLICT_RESOLUTION, F_DISPLAY, F_EXPRESSION_PROFILE, F_LIFECYCLE_STATE_MODEL, F_OBJECT_TEMPLATE_REF, F_PROPERTY_CONSTRAINT
Constructor and Description |
---|
ObjectPolicyConfigurationType() |
ObjectPolicyConfigurationType(PrismContext prismContext) |
createPropertyConstraintList, getAdminGuiConfiguration, getApplicablePolicies, getConflictResolution, getDisplay, getExpressionProfile, getLifecycleStateModel, getObjectTemplateRef, getPropertyConstraint, setAdminGuiConfiguration, setApplicablePolicies, setConflictResolution, setDisplay, setExpressionProfile, setLifecycleStateModel, setObjectTemplateRef
public static final QName COMPLEX_TYPE
public static final ItemName F_TYPE
public static final ItemName F_SUBTYPE
public ObjectPolicyConfigurationType()
public ObjectPolicyConfigurationType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class ArchetypePolicyType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class ArchetypePolicyType
public String toString()
toString
in class ArchetypePolicyType
public boolean equals(Object object)
equals
in class ArchetypePolicyType
public int hashCode()
hashCode
in class ArchetypePolicyType
public <X> X end()
end
in class ArchetypePolicyType
public QName getType()
public void setType(QName value)
public String getSubtype()
public void setSubtype(String value)
public ObjectPolicyConfigurationType type(QName value)
public ObjectPolicyConfigurationType subtype(String value)
public ObjectPolicyConfigurationType display(DisplayType value)
display
in class ArchetypePolicyType
public DisplayType beginDisplay()
beginDisplay
in class ArchetypePolicyType
public ObjectPolicyConfigurationType objectTemplateRef(ObjectReferenceType value)
objectTemplateRef
in class ArchetypePolicyType
public ObjectPolicyConfigurationType objectTemplateRef(String oid, QName type)
objectTemplateRef
in class ArchetypePolicyType
public ObjectPolicyConfigurationType objectTemplateRef(String oid, QName type, QName relation)
objectTemplateRef
in class ArchetypePolicyType
public ObjectReferenceType beginObjectTemplateRef()
beginObjectTemplateRef
in class ArchetypePolicyType
public ObjectPolicyConfigurationType propertyConstraint(PropertyConstraintType value)
propertyConstraint
in class ArchetypePolicyType
public PropertyConstraintType beginPropertyConstraint()
beginPropertyConstraint
in class ArchetypePolicyType
public ObjectPolicyConfigurationType conflictResolution(ConflictResolutionType value)
conflictResolution
in class ArchetypePolicyType
public ConflictResolutionType beginConflictResolution()
beginConflictResolution
in class ArchetypePolicyType
public ObjectPolicyConfigurationType lifecycleStateModel(LifecycleStateModelType value)
lifecycleStateModel
in class ArchetypePolicyType
public LifecycleStateModelType beginLifecycleStateModel()
beginLifecycleStateModel
in class ArchetypePolicyType
public ObjectPolicyConfigurationType applicablePolicies(ApplicablePoliciesType value)
applicablePolicies
in class ArchetypePolicyType
public ApplicablePoliciesType beginApplicablePolicies()
beginApplicablePolicies
in class ArchetypePolicyType
public ObjectPolicyConfigurationType expressionProfile(String value)
expressionProfile
in class ArchetypePolicyType
public ObjectPolicyConfigurationType adminGuiConfiguration(ArchetypeAdminGuiConfigurationType value)
adminGuiConfiguration
in class ArchetypePolicyType
public ArchetypeAdminGuiConfigurationType beginAdminGuiConfiguration()
beginAdminGuiConfiguration
in class ArchetypePolicyType
public ObjectPolicyConfigurationType clone()
clone
in class ArchetypePolicyType
Copyright © 2019 Evolveum. All rights reserved.