public class WorkItemType extends AbstractWorkItemType implements Serializable, Cloneable, Containerable
Java class for WorkItemType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WorkItemType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractWorkItemType"> <sequence> <element name="externalId" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="additionalInformation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}InformationType" maxOccurs="unbounded" minOccurs="0"/> <element name="processSpecificPart" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}WfProcessSpecificWorkItemPartType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_ADDITIONAL_INFORMATION |
static QName |
F_EXTERNAL_ID |
static QName |
F_PROCESS_SPECIFIC_PART |
F_ASSIGNEE_REF, F_CANDIDATE_REF, F_CLOSE_TIMESTAMP, F_CREATE_TIMESTAMP, F_DEADLINE, F_ESCALATION_LEVEL, F_NAME, F_ORIGINAL_ASSIGNEE_REF, F_OUTPUT, F_PERFORMER_REF, F_STAGE_NUMBER
Constructor and Description |
---|
WorkItemType() |
WorkItemType(PrismContext prismContext) |
createAssigneeRefList, createCandidateRefList, getAssigneeRef, getCandidateRef, getCloseTimestamp, getCreateTimestamp, getDeadline, getEscalationLevel, getId, getName, getOriginalAssigneeRef, getOutput, getPerformerRef, getStageNumber, setCloseTimestamp, setCreateTimestamp, setDeadline, setEscalationLevel, setId, setName, setOriginalAssigneeRef, setOutput, setPerformerRef, setStageNumber
public static final QName COMPLEX_TYPE
public static final QName F_EXTERNAL_ID
public static final QName F_ADDITIONAL_INFORMATION
public static final QName F_PROCESS_SPECIFIC_PART
public WorkItemType()
public WorkItemType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class AbstractWorkItemType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class AbstractWorkItemType
public String toString()
toString
in class AbstractWorkItemType
public boolean equals(Object object)
equals
in class AbstractWorkItemType
public int hashCode()
hashCode
in class AbstractWorkItemType
public <X> X end()
end
in class AbstractWorkItemType
public String getExternalId()
public void setExternalId(String value)
public List<InformationType> getAdditionalInformation()
public List<InformationType> createAdditionalInformationList()
public WfProcessSpecificWorkItemPartType getProcessSpecificPart()
public void setProcessSpecificPart(WfProcessSpecificWorkItemPartType value)
public WorkItemType externalId(String value)
public WorkItemType additionalInformation(InformationType value)
public InformationType beginAdditionalInformation()
public WorkItemType processSpecificPart(WfProcessSpecificWorkItemPartType value)
public WfProcessSpecificWorkItemPartType beginProcessSpecificPart()
public WorkItemType name(String value)
name
in class AbstractWorkItemType
public WorkItemType stageNumber(Integer value)
stageNumber
in class AbstractWorkItemType
public WorkItemType createTimestamp(XMLGregorianCalendar value)
createTimestamp
in class AbstractWorkItemType
public WorkItemType createTimestamp(String value)
createTimestamp
in class AbstractWorkItemType
public WorkItemType deadline(XMLGregorianCalendar value)
deadline
in class AbstractWorkItemType
public WorkItemType deadline(String value)
deadline
in class AbstractWorkItemType
public WorkItemType originalAssigneeRef(ObjectReferenceType value)
originalAssigneeRef
in class AbstractWorkItemType
public WorkItemType originalAssigneeRef(String oid, QName type)
originalAssigneeRef
in class AbstractWorkItemType
public WorkItemType originalAssigneeRef(String oid, QName type, QName relation)
originalAssigneeRef
in class AbstractWorkItemType
public ObjectReferenceType beginOriginalAssigneeRef()
beginOriginalAssigneeRef
in class AbstractWorkItemType
public WorkItemType assigneeRef(ObjectReferenceType value)
assigneeRef
in class AbstractWorkItemType
public WorkItemType assigneeRef(String oid, QName type)
assigneeRef
in class AbstractWorkItemType
public WorkItemType assigneeRef(String oid, QName type, QName relation)
assigneeRef
in class AbstractWorkItemType
public ObjectReferenceType beginAssigneeRef()
beginAssigneeRef
in class AbstractWorkItemType
public WorkItemType candidateRef(ObjectReferenceType value)
candidateRef
in class AbstractWorkItemType
public WorkItemType candidateRef(String oid, QName type)
candidateRef
in class AbstractWorkItemType
public WorkItemType candidateRef(String oid, QName type, QName relation)
candidateRef
in class AbstractWorkItemType
public ObjectReferenceType beginCandidateRef()
beginCandidateRef
in class AbstractWorkItemType
public WorkItemType performerRef(ObjectReferenceType value)
performerRef
in class AbstractWorkItemType
public WorkItemType performerRef(String oid, QName type)
performerRef
in class AbstractWorkItemType
public WorkItemType performerRef(String oid, QName type, QName relation)
performerRef
in class AbstractWorkItemType
public ObjectReferenceType beginPerformerRef()
beginPerformerRef
in class AbstractWorkItemType
public WorkItemType escalationLevel(WorkItemEscalationLevelType value)
escalationLevel
in class AbstractWorkItemType
public WorkItemEscalationLevelType beginEscalationLevel()
beginEscalationLevel
in class AbstractWorkItemType
public WorkItemType output(AbstractWorkItemOutputType value)
output
in class AbstractWorkItemType
public AbstractWorkItemOutputType beginOutput()
beginOutput
in class AbstractWorkItemType
public WorkItemType closeTimestamp(XMLGregorianCalendar value)
closeTimestamp
in class AbstractWorkItemType
public WorkItemType closeTimestamp(String value)
closeTimestamp
in class AbstractWorkItemType
public WorkItemType id(Long value)
id
in class AbstractWorkItemType
public WorkItemType clone()
clone
in class AbstractWorkItemType
Copyright © 2019 Evolveum. All rights reserved.