Class WorkItemEscalationEventType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.CaseEventType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemEventType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemDelegationEventType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemEscalationEventType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class WorkItemEscalationEventType extends WorkItemDelegationEventType implements Serializable, Cloneable, Containerable
Event describing the fact of escalation.Java class for WorkItemEscalationEventType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WorkItemEscalationEventType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}WorkItemDelegationEventType"> <sequence> <element name="newEscalationLevel" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}WorkItemEscalationLevelType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_NEW_ESCALATION_LEVEL
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemDelegationEventType
F_ASSIGNEE_BEFORE, F_COMMENT, F_DELEGATED_TO, F_DELEGATION_METHOD
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemEventType
F_CAUSE, F_ESCALATION_LEVEL, F_EXTERNAL_WORK_ITEM_ID, F_ORIGINAL_ASSIGNEE_REF, F_WORK_ITEM_ID
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.CaseEventType
F_ATTORNEY_REF, F_INITIATOR_REF, F_ITERATION, F_STAGE_NUMBER, F_TIMESTAMP
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description WorkItemEscalationEventType()
WorkItemEscalationEventType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemDelegationEventType
createAssigneeBeforeList, createDelegatedToList, getAssigneeBefore, getComment, getDelegatedTo, getDelegationMethod, setComment, setDelegationMethod
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemEventType
getCause, getEscalationLevel, getExternalWorkItemId, getOriginalAssigneeRef, getWorkItemId, setCause, setEscalationLevel, setExternalWorkItemId, setOriginalAssigneeRef, setWorkItemId
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.CaseEventType
getAttorneyRef, getId, getInitiatorRef, getIteration, getStageNumber, getTimestamp, setAttorneyRef, setId, setInitiatorRef, setIteration, setStageNumber, setTimestamp
-
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
-
-
-
-
Constructor Detail
-
WorkItemEscalationEventType
public WorkItemEscalationEventType()
-
WorkItemEscalationEventType
public WorkItemEscalationEventType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classWorkItemDelegationEventType
-
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
- Overrides:
setupContainerValue
in classWorkItemDelegationEventType
-
toString
public String toString()
- Overrides:
toString
in classWorkItemDelegationEventType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classWorkItemDelegationEventType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classWorkItemDelegationEventType
-
end
public <X> X end()
- Overrides:
end
in classWorkItemDelegationEventType
-
getNewEscalationLevel
public WorkItemEscalationLevelType getNewEscalationLevel()
-
setNewEscalationLevel
public void setNewEscalationLevel(WorkItemEscalationLevelType value)
-
newEscalationLevel
public WorkItemEscalationEventType newEscalationLevel(WorkItemEscalationLevelType value)
-
beginNewEscalationLevel
public WorkItemEscalationLevelType beginNewEscalationLevel()
-
assigneeBefore
public WorkItemEscalationEventType assigneeBefore(ObjectReferenceType value)
- Overrides:
assigneeBefore
in classWorkItemDelegationEventType
-
assigneeBefore
public WorkItemEscalationEventType assigneeBefore(String oid, QName type)
- Overrides:
assigneeBefore
in classWorkItemDelegationEventType
-
assigneeBefore
public WorkItemEscalationEventType assigneeBefore(String oid, QName type, QName relation)
- Overrides:
assigneeBefore
in classWorkItemDelegationEventType
-
beginAssigneeBefore
public ObjectReferenceType beginAssigneeBefore()
- Overrides:
beginAssigneeBefore
in classWorkItemDelegationEventType
-
delegatedTo
public WorkItemEscalationEventType delegatedTo(ObjectReferenceType value)
- Overrides:
delegatedTo
in classWorkItemDelegationEventType
-
delegatedTo
public WorkItemEscalationEventType delegatedTo(String oid, QName type)
- Overrides:
delegatedTo
in classWorkItemDelegationEventType
-
delegatedTo
public WorkItemEscalationEventType delegatedTo(String oid, QName type, QName relation)
- Overrides:
delegatedTo
in classWorkItemDelegationEventType
-
beginDelegatedTo
public ObjectReferenceType beginDelegatedTo()
- Overrides:
beginDelegatedTo
in classWorkItemDelegationEventType
-
delegationMethod
public WorkItemEscalationEventType delegationMethod(WorkItemDelegationMethodType value)
- Overrides:
delegationMethod
in classWorkItemDelegationEventType
-
comment
public WorkItemEscalationEventType comment(String value)
- Overrides:
comment
in classWorkItemDelegationEventType
-
workItemId
public WorkItemEscalationEventType workItemId(Long value)
- Overrides:
workItemId
in classWorkItemDelegationEventType
-
externalWorkItemId
public WorkItemEscalationEventType externalWorkItemId(String value)
- Overrides:
externalWorkItemId
in classWorkItemDelegationEventType
-
originalAssigneeRef
public WorkItemEscalationEventType originalAssigneeRef(ObjectReferenceType value)
- Overrides:
originalAssigneeRef
in classWorkItemDelegationEventType
-
originalAssigneeRef
public WorkItemEscalationEventType originalAssigneeRef(String oid, QName type)
- Overrides:
originalAssigneeRef
in classWorkItemDelegationEventType
-
originalAssigneeRef
public WorkItemEscalationEventType originalAssigneeRef(String oid, QName type, QName relation)
- Overrides:
originalAssigneeRef
in classWorkItemDelegationEventType
-
beginOriginalAssigneeRef
public ObjectReferenceType beginOriginalAssigneeRef()
- Overrides:
beginOriginalAssigneeRef
in classWorkItemDelegationEventType
-
escalationLevel
public WorkItemEscalationEventType escalationLevel(WorkItemEscalationLevelType value)
- Overrides:
escalationLevel
in classWorkItemDelegationEventType
-
beginEscalationLevel
public WorkItemEscalationLevelType beginEscalationLevel()
- Overrides:
beginEscalationLevel
in classWorkItemDelegationEventType
-
cause
public WorkItemEscalationEventType cause(WorkItemEventCauseInformationType value)
- Overrides:
cause
in classWorkItemDelegationEventType
-
beginCause
public WorkItemEventCauseInformationType beginCause()
- Overrides:
beginCause
in classWorkItemDelegationEventType
-
timestamp
public WorkItemEscalationEventType timestamp(XMLGregorianCalendar value)
- Overrides:
timestamp
in classWorkItemDelegationEventType
-
timestamp
public WorkItemEscalationEventType timestamp(String value)
- Overrides:
timestamp
in classWorkItemDelegationEventType
-
initiatorRef
public WorkItemEscalationEventType initiatorRef(ObjectReferenceType value)
- Overrides:
initiatorRef
in classWorkItemDelegationEventType
-
initiatorRef
public WorkItemEscalationEventType initiatorRef(String oid, QName type)
- Overrides:
initiatorRef
in classWorkItemDelegationEventType
-
initiatorRef
public WorkItemEscalationEventType initiatorRef(String oid, QName type, QName relation)
- Overrides:
initiatorRef
in classWorkItemDelegationEventType
-
beginInitiatorRef
public ObjectReferenceType beginInitiatorRef()
- Overrides:
beginInitiatorRef
in classWorkItemDelegationEventType
-
attorneyRef
public WorkItemEscalationEventType attorneyRef(ObjectReferenceType value)
- Overrides:
attorneyRef
in classWorkItemDelegationEventType
-
attorneyRef
public WorkItemEscalationEventType attorneyRef(String oid, QName type)
- Overrides:
attorneyRef
in classWorkItemDelegationEventType
-
attorneyRef
public WorkItemEscalationEventType attorneyRef(String oid, QName type, QName relation)
- Overrides:
attorneyRef
in classWorkItemDelegationEventType
-
beginAttorneyRef
public ObjectReferenceType beginAttorneyRef()
- Overrides:
beginAttorneyRef
in classWorkItemDelegationEventType
-
stageNumber
public WorkItemEscalationEventType stageNumber(Integer value)
- Overrides:
stageNumber
in classWorkItemDelegationEventType
-
iteration
public WorkItemEscalationEventType iteration(Integer value)
- Overrides:
iteration
in classWorkItemDelegationEventType
-
id
public WorkItemEscalationEventType id(Long value)
- Overrides:
id
in classWorkItemDelegationEventType
-
clone
public WorkItemEscalationEventType clone()
- Overrides:
clone
in classWorkItemDelegationEventType
-
-