public class ApprovalContextType extends Object implements Serializable, Cloneable, Containerable
Java class for ApprovalContextType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ApprovalContextType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="changeAspect" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="deltasToApprove" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectTreeDeltasType" minOccurs="0"/> <element name="resultingDeltas" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectTreeDeltasType" minOccurs="0"/> <element name="immediateExecution" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="approvalSchema" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ApprovalSchemaType" minOccurs="0"/> <element name="policyRules" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SchemaAttachedPolicyRulesType" 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 ItemName |
F_APPROVAL_SCHEMA |
static ItemName |
F_CHANGE_ASPECT |
static ItemName |
F_DELTAS_TO_APPROVE |
static ItemName |
F_IMMEDIATE_EXECUTION |
static ItemName |
F_POLICY_RULES |
static ItemName |
F_RESULTING_DELTAS |
Constructor and Description |
---|
ApprovalContextType() |
ApprovalContextType(PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final ItemName F_CHANGE_ASPECT
public static final ItemName F_DELTAS_TO_APPROVE
public static final ItemName F_RESULTING_DELTAS
public static final ItemName F_IMMEDIATE_EXECUTION
public static final ItemName F_APPROVAL_SCHEMA
public static final ItemName F_POLICY_RULES
public ApprovalContextType()
public ApprovalContextType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
public <X> X end()
public String getChangeAspect()
public void setChangeAspect(String value)
public ObjectTreeDeltasType getDeltasToApprove()
public void setDeltasToApprove(ObjectTreeDeltasType value)
public ObjectTreeDeltasType getResultingDeltas()
public void setResultingDeltas(ObjectTreeDeltasType value)
public Boolean isImmediateExecution()
public void setImmediateExecution(Boolean value)
public ApprovalSchemaType getApprovalSchema()
public void setApprovalSchema(ApprovalSchemaType value)
public SchemaAttachedPolicyRulesType getPolicyRules()
public void setPolicyRules(SchemaAttachedPolicyRulesType value)
public Long getId()
public void setId(Long value)
public ApprovalContextType changeAspect(String value)
public ApprovalContextType deltasToApprove(ObjectTreeDeltasType value)
public ObjectTreeDeltasType beginDeltasToApprove()
public ApprovalContextType resultingDeltas(ObjectTreeDeltasType value)
public ObjectTreeDeltasType beginResultingDeltas()
public ApprovalContextType immediateExecution(Boolean value)
public ApprovalContextType approvalSchema(ApprovalSchemaType value)
public ApprovalSchemaType beginApprovalSchema()
public ApprovalContextType policyRules(SchemaAttachedPolicyRulesType value)
public SchemaAttachedPolicyRulesType beginPolicyRules()
public ApprovalContextType id(Long value)
public ApprovalContextType clone()
Copyright © 2020 Evolveum. All rights reserved.