Class ModificationPolicyConstraintType

  • All Implemented Interfaces:
    Containerable, DebugDumpable, Serializable, Cloneable
    Direct Known Subclasses:
    AssignmentModificationPolicyConstraintType

    public class ModificationPolicyConstraintType
    extends AbstractPolicyConstraintType
    implements Serializable, Cloneable, Containerable
    Constraint that triggers the rule on object modification, addition or deletion.

    Java class for ModificationPolicyConstraintType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="ModificationPolicyConstraintType">
       <complexContent>
         <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractPolicyConstraintType">
           <sequence>
             <element name="operation" type="{http://prism.evolveum.com/xml/ns/public/types-3}ChangeTypeType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="item" type="{http://prism.evolveum.com/xml/ns/public/types-3}ItemPathType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="exactPathMatch" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="expression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form