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 QNameCOMPLEX_TYPEstatic ItemNameF_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:
asPrismContainerValuein interfaceContainerable- Overrides:
asPrismContainerValuein classWorkItemDelegationEventType
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:ContainerableSetup 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:
setupContainerValuein interfaceContainerable- Overrides:
setupContainerValuein classWorkItemDelegationEventType
-
toString
public String toString()
- Overrides:
toStringin classWorkItemDelegationEventType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classWorkItemDelegationEventType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classWorkItemDelegationEventType
-
end
public <X> X end()
- Overrides:
endin 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:
assigneeBeforein classWorkItemDelegationEventType
-
assigneeBefore
public WorkItemEscalationEventType assigneeBefore(String oid, QName type)
- Overrides:
assigneeBeforein classWorkItemDelegationEventType
-
assigneeBefore
public WorkItemEscalationEventType assigneeBefore(String oid, QName type, QName relation)
- Overrides:
assigneeBeforein classWorkItemDelegationEventType
-
beginAssigneeBefore
public ObjectReferenceType beginAssigneeBefore()
- Overrides:
beginAssigneeBeforein classWorkItemDelegationEventType
-
delegatedTo
public WorkItemEscalationEventType delegatedTo(ObjectReferenceType value)
- Overrides:
delegatedToin classWorkItemDelegationEventType
-
delegatedTo
public WorkItemEscalationEventType delegatedTo(String oid, QName type)
- Overrides:
delegatedToin classWorkItemDelegationEventType
-
delegatedTo
public WorkItemEscalationEventType delegatedTo(String oid, QName type, QName relation)
- Overrides:
delegatedToin classWorkItemDelegationEventType
-
beginDelegatedTo
public ObjectReferenceType beginDelegatedTo()
- Overrides:
beginDelegatedToin classWorkItemDelegationEventType
-
delegationMethod
public WorkItemEscalationEventType delegationMethod(WorkItemDelegationMethodType value)
- Overrides:
delegationMethodin classWorkItemDelegationEventType
-
comment
public WorkItemEscalationEventType comment(String value)
- Overrides:
commentin classWorkItemDelegationEventType
-
workItemId
public WorkItemEscalationEventType workItemId(Long value)
- Overrides:
workItemIdin classWorkItemDelegationEventType
-
externalWorkItemId
public WorkItemEscalationEventType externalWorkItemId(String value)
- Overrides:
externalWorkItemIdin classWorkItemDelegationEventType
-
originalAssigneeRef
public WorkItemEscalationEventType originalAssigneeRef(ObjectReferenceType value)
- Overrides:
originalAssigneeRefin classWorkItemDelegationEventType
-
originalAssigneeRef
public WorkItemEscalationEventType originalAssigneeRef(String oid, QName type)
- Overrides:
originalAssigneeRefin classWorkItemDelegationEventType
-
originalAssigneeRef
public WorkItemEscalationEventType originalAssigneeRef(String oid, QName type, QName relation)
- Overrides:
originalAssigneeRefin classWorkItemDelegationEventType
-
beginOriginalAssigneeRef
public ObjectReferenceType beginOriginalAssigneeRef()
- Overrides:
beginOriginalAssigneeRefin classWorkItemDelegationEventType
-
escalationLevel
public WorkItemEscalationEventType escalationLevel(WorkItemEscalationLevelType value)
- Overrides:
escalationLevelin classWorkItemDelegationEventType
-
beginEscalationLevel
public WorkItemEscalationLevelType beginEscalationLevel()
- Overrides:
beginEscalationLevelin classWorkItemDelegationEventType
-
cause
public WorkItemEscalationEventType cause(WorkItemEventCauseInformationType value)
- Overrides:
causein classWorkItemDelegationEventType
-
beginCause
public WorkItemEventCauseInformationType beginCause()
- Overrides:
beginCausein classWorkItemDelegationEventType
-
timestamp
public WorkItemEscalationEventType timestamp(XMLGregorianCalendar value)
- Overrides:
timestampin classWorkItemDelegationEventType
-
timestamp
public WorkItemEscalationEventType timestamp(String value)
- Overrides:
timestampin classWorkItemDelegationEventType
-
initiatorRef
public WorkItemEscalationEventType initiatorRef(ObjectReferenceType value)
- Overrides:
initiatorRefin classWorkItemDelegationEventType
-
initiatorRef
public WorkItemEscalationEventType initiatorRef(String oid, QName type)
- Overrides:
initiatorRefin classWorkItemDelegationEventType
-
initiatorRef
public WorkItemEscalationEventType initiatorRef(String oid, QName type, QName relation)
- Overrides:
initiatorRefin classWorkItemDelegationEventType
-
beginInitiatorRef
public ObjectReferenceType beginInitiatorRef()
- Overrides:
beginInitiatorRefin classWorkItemDelegationEventType
-
attorneyRef
public WorkItemEscalationEventType attorneyRef(ObjectReferenceType value)
- Overrides:
attorneyRefin classWorkItemDelegationEventType
-
attorneyRef
public WorkItemEscalationEventType attorneyRef(String oid, QName type)
- Overrides:
attorneyRefin classWorkItemDelegationEventType
-
attorneyRef
public WorkItemEscalationEventType attorneyRef(String oid, QName type, QName relation)
- Overrides:
attorneyRefin classWorkItemDelegationEventType
-
beginAttorneyRef
public ObjectReferenceType beginAttorneyRef()
- Overrides:
beginAttorneyRefin classWorkItemDelegationEventType
-
stageNumber
public WorkItemEscalationEventType stageNumber(Integer value)
- Overrides:
stageNumberin classWorkItemDelegationEventType
-
iteration
public WorkItemEscalationEventType iteration(Integer value)
- Overrides:
iterationin classWorkItemDelegationEventType
-
id
public WorkItemEscalationEventType id(Long value)
- Overrides:
idin classWorkItemDelegationEventType
-
clone
public WorkItemEscalationEventType clone()
- Overrides:
clonein classWorkItemDelegationEventType
-
-