public class AbstractWorkItemType extends Object implements Serializable, Cloneable, Containerable
Java class for AbstractWorkItemType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractWorkItemType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="stageNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="createTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="deadline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="originalAssigneeRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element name="assigneeRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="candidateRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="performerRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element name="escalationLevel" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}WorkItemEscalationLevelType" minOccurs="0"/> <element name="output" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractWorkItemOutputType" minOccurs="0"/> <element name="closeTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" 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_ASSIGNEE_REF |
static ItemName |
F_CANDIDATE_REF |
static ItemName |
F_CLOSE_TIMESTAMP |
static ItemName |
F_CREATE_TIMESTAMP |
static ItemName |
F_DEADLINE |
static ItemName |
F_ESCALATION_LEVEL |
static ItemName |
F_NAME |
static ItemName |
F_ORIGINAL_ASSIGNEE_REF |
static ItemName |
F_OUTPUT |
static ItemName |
F_PERFORMER_REF |
static ItemName |
F_STAGE_NUMBER |
Constructor and Description |
---|
AbstractWorkItemType() |
AbstractWorkItemType(PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final ItemName F_NAME
public static final ItemName F_STAGE_NUMBER
public static final ItemName F_CREATE_TIMESTAMP
public static final ItemName F_DEADLINE
public static final ItemName F_ORIGINAL_ASSIGNEE_REF
public static final ItemName F_ASSIGNEE_REF
public static final ItemName F_CANDIDATE_REF
public static final ItemName F_PERFORMER_REF
public static final ItemName F_ESCALATION_LEVEL
public static final ItemName F_OUTPUT
public static final ItemName F_CLOSE_TIMESTAMP
public AbstractWorkItemType()
public AbstractWorkItemType(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 getName()
public void setName(String value)
public Integer getStageNumber()
public void setStageNumber(Integer value)
public XMLGregorianCalendar getCreateTimestamp()
public void setCreateTimestamp(XMLGregorianCalendar value)
public XMLGregorianCalendar getDeadline()
public void setDeadline(XMLGregorianCalendar value)
public ObjectReferenceType getOriginalAssigneeRef()
public void setOriginalAssigneeRef(ObjectReferenceType value)
public List<ObjectReferenceType> getAssigneeRef()
public List<ObjectReferenceType> createAssigneeRefList()
public List<ObjectReferenceType> getCandidateRef()
public List<ObjectReferenceType> createCandidateRefList()
public ObjectReferenceType getPerformerRef()
public void setPerformerRef(ObjectReferenceType value)
public WorkItemEscalationLevelType getEscalationLevel()
public void setEscalationLevel(WorkItemEscalationLevelType value)
public AbstractWorkItemOutputType getOutput()
public void setOutput(AbstractWorkItemOutputType value)
public XMLGregorianCalendar getCloseTimestamp()
public void setCloseTimestamp(XMLGregorianCalendar value)
public Long getId()
public void setId(Long value)
public AbstractWorkItemType name(String value)
public AbstractWorkItemType stageNumber(Integer value)
public AbstractWorkItemType createTimestamp(XMLGregorianCalendar value)
public AbstractWorkItemType createTimestamp(String value)
public AbstractWorkItemType deadline(XMLGregorianCalendar value)
public AbstractWorkItemType deadline(String value)
public AbstractWorkItemType originalAssigneeRef(ObjectReferenceType value)
public AbstractWorkItemType originalAssigneeRef(String oid, QName type)
public AbstractWorkItemType originalAssigneeRef(String oid, QName type, QName relation)
public ObjectReferenceType beginOriginalAssigneeRef()
public AbstractWorkItemType assigneeRef(ObjectReferenceType value)
public AbstractWorkItemType assigneeRef(String oid, QName type)
public AbstractWorkItemType assigneeRef(String oid, QName type, QName relation)
public ObjectReferenceType beginAssigneeRef()
public AbstractWorkItemType candidateRef(ObjectReferenceType value)
public AbstractWorkItemType candidateRef(String oid, QName type)
public AbstractWorkItemType candidateRef(String oid, QName type, QName relation)
public ObjectReferenceType beginCandidateRef()
public AbstractWorkItemType performerRef(ObjectReferenceType value)
public AbstractWorkItemType performerRef(String oid, QName type)
public AbstractWorkItemType performerRef(String oid, QName type, QName relation)
public ObjectReferenceType beginPerformerRef()
public AbstractWorkItemType escalationLevel(WorkItemEscalationLevelType value)
public WorkItemEscalationLevelType beginEscalationLevel()
public AbstractWorkItemType output(AbstractWorkItemOutputType value)
public AbstractWorkItemOutputType beginOutput()
public AbstractWorkItemType closeTimestamp(XMLGregorianCalendar value)
public AbstractWorkItemType closeTimestamp(String value)
public AbstractWorkItemType id(Long value)
public AbstractWorkItemType clone()
Copyright © 2019 Evolveum. All rights reserved.