Class ApprovalStageExecutionInformationType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ApprovalStageExecutionInformationType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class ApprovalStageExecutionInformationType extends Object implements Serializable, Cloneable, Containerable
Information of an actual or expected execution of an approval stage.Java class for ApprovalStageExecutionInformationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ApprovalStageExecutionInformationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="number" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="definition" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ApprovalStageDefinitionType" minOccurs="0"/> <element name="executionRecord" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ApprovalStageExecutionRecordType" minOccurs="0"/> <element name="executionPreview" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ApprovalStageExecutionPreviewType" 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_DEFINITION
static ItemName
F_EXECUTION_PREVIEW
static ItemName
F_EXECUTION_RECORD
static ItemName
F_NUMBER
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ApprovalStageExecutionInformationType()
ApprovalStageExecutionInformationType(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_NUMBER
public static final ItemName F_NUMBER
-
F_DEFINITION
public static final ItemName F_DEFINITION
-
F_EXECUTION_RECORD
public static final ItemName F_EXECUTION_RECORD
-
F_EXECUTION_PREVIEW
public static final ItemName F_EXECUTION_PREVIEW
-
-
Constructor Detail
-
ApprovalStageExecutionInformationType
public ApprovalStageExecutionInformationType()
-
ApprovalStageExecutionInformationType
public ApprovalStageExecutionInformationType(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()
-
getNumber
public Integer getNumber()
-
setNumber
public void setNumber(Integer value)
-
getDefinition
public ApprovalStageDefinitionType getDefinition()
-
setDefinition
public void setDefinition(ApprovalStageDefinitionType value)
-
getExecutionRecord
public ApprovalStageExecutionRecordType getExecutionRecord()
-
setExecutionRecord
public void setExecutionRecord(ApprovalStageExecutionRecordType value)
-
getExecutionPreview
public ApprovalStageExecutionPreviewType getExecutionPreview()
-
setExecutionPreview
public void setExecutionPreview(ApprovalStageExecutionPreviewType value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
number
public ApprovalStageExecutionInformationType number(Integer value)
-
definition
public ApprovalStageExecutionInformationType definition(ApprovalStageDefinitionType value)
-
beginDefinition
public ApprovalStageDefinitionType beginDefinition()
-
executionRecord
public ApprovalStageExecutionInformationType executionRecord(ApprovalStageExecutionRecordType value)
-
beginExecutionRecord
public ApprovalStageExecutionRecordType beginExecutionRecord()
-
executionPreview
public ApprovalStageExecutionInformationType executionPreview(ApprovalStageExecutionPreviewType value)
-
beginExecutionPreview
public ApprovalStageExecutionPreviewType beginExecutionPreview()
-
id
public ApprovalStageExecutionInformationType id(Long value)
-
clone
public ApprovalStageExecutionInformationType clone()
-
-