public class ApprovalStageExecutionPreviewType extends Object implements Serializable, Cloneable, Containerable
Java class for ApprovalStageExecutionPreviewType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ApprovalStageExecutionPreviewType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="expectedApproverRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="expectedAutomatedOutcome" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ApprovalLevelOutcomeType" minOccurs="0"/> <element name="expectedAutomatedCompletionReason" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AutomatedCompletionReasonType" minOccurs="0"/> <element name="errorMessage" type="{http://www.w3.org/2001/XMLSchema}string" 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_ERROR_MESSAGE |
static ItemName |
F_EXPECTED_APPROVER_REF |
static ItemName |
F_EXPECTED_AUTOMATED_COMPLETION_REASON |
static ItemName |
F_EXPECTED_AUTOMATED_OUTCOME |
Constructor and Description |
---|
ApprovalStageExecutionPreviewType() |
ApprovalStageExecutionPreviewType(PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final ItemName F_EXPECTED_APPROVER_REF
public static final ItemName F_EXPECTED_AUTOMATED_OUTCOME
public static final ItemName F_EXPECTED_AUTOMATED_COMPLETION_REASON
public static final ItemName F_ERROR_MESSAGE
public ApprovalStageExecutionPreviewType()
public ApprovalStageExecutionPreviewType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
public <X> X end()
public List<ObjectReferenceType> getExpectedApproverRef()
public List<ObjectReferenceType> createExpectedApproverRefList()
public ApprovalLevelOutcomeType getExpectedAutomatedOutcome()
public void setExpectedAutomatedOutcome(ApprovalLevelOutcomeType value)
public AutomatedCompletionReasonType getExpectedAutomatedCompletionReason()
public void setExpectedAutomatedCompletionReason(AutomatedCompletionReasonType value)
public String getErrorMessage()
public void setErrorMessage(String value)
public Long getId()
public void setId(Long value)
public ApprovalStageExecutionPreviewType expectedApproverRef(ObjectReferenceType value)
public ApprovalStageExecutionPreviewType expectedApproverRef(String oid, QName type)
public ApprovalStageExecutionPreviewType expectedApproverRef(String oid, QName type, QName relation)
public ObjectReferenceType beginExpectedApproverRef()
public ApprovalStageExecutionPreviewType expectedAutomatedOutcome(ApprovalLevelOutcomeType value)
public ApprovalStageExecutionPreviewType expectedAutomatedCompletionReason(AutomatedCompletionReasonType value)
public ApprovalStageExecutionPreviewType errorMessage(String value)
public ApprovalStageExecutionPreviewType id(Long value)
public ApprovalStageExecutionPreviewType clone()
Copyright © 2020 Evolveum. All rights reserved.