Class OperationExecutionType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.OperationExecutionType
-
- All Implemented Interfaces:
Containerable
,Serializable
,Cloneable
public class OperationExecutionType extends Object implements Serializable, Cloneable, Containerable
Information about an operation executed on an object.Java class for OperationExecutionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OperationExecutionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="operation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectDeltaOperationType" maxOccurs="unbounded" minOccurs="0"/> <element name="status" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultStatusType" minOccurs="0"/> <element name="initiatorRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element name="taskRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element name="channel" type="{http://www.w3.org/2001/XMLSchema}string" 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_CHANNEL
static ItemName
F_INITIATOR_REF
static ItemName
F_OPERATION
static ItemName
F_STATUS
static ItemName
F_TASK_REF
static ItemName
F_TIMESTAMP
-
Constructor Summary
Constructors Constructor Description OperationExecutionType()
OperationExecutionType(PrismContext prismContext)
-
Method Summary
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_TIMESTAMP
public static final ItemName F_TIMESTAMP
-
F_OPERATION
public static final ItemName F_OPERATION
-
F_STATUS
public static final ItemName F_STATUS
-
F_INITIATOR_REF
public static final ItemName F_INITIATOR_REF
-
F_TASK_REF
public static final ItemName F_TASK_REF
-
F_CHANNEL
public static final ItemName F_CHANNEL
-
-
Constructor Detail
-
OperationExecutionType
public OperationExecutionType()
-
OperationExecutionType
public OperationExecutionType(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()
-
getTimestamp
public XMLGregorianCalendar getTimestamp()
-
setTimestamp
public void setTimestamp(XMLGregorianCalendar value)
-
getOperation
public List<ObjectDeltaOperationType> getOperation()
-
createOperationList
public List<ObjectDeltaOperationType> createOperationList()
-
getStatus
public OperationResultStatusType getStatus()
-
setStatus
public void setStatus(OperationResultStatusType value)
-
getInitiatorRef
public ObjectReferenceType getInitiatorRef()
-
setInitiatorRef
public void setInitiatorRef(ObjectReferenceType value)
-
getTaskRef
public ObjectReferenceType getTaskRef()
-
setTaskRef
public void setTaskRef(ObjectReferenceType value)
-
getChannel
public String getChannel()
-
setChannel
public void setChannel(String value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
timestamp
public OperationExecutionType timestamp(XMLGregorianCalendar value)
-
timestamp
public OperationExecutionType timestamp(String value)
-
operation
public OperationExecutionType operation(ObjectDeltaOperationType value)
-
beginOperation
public ObjectDeltaOperationType beginOperation()
-
status
public OperationExecutionType status(OperationResultStatusType value)
-
initiatorRef
public OperationExecutionType initiatorRef(ObjectReferenceType value)
-
initiatorRef
public OperationExecutionType initiatorRef(String oid, QName type)
-
initiatorRef
public OperationExecutionType initiatorRef(String oid, QName type, QName relation)
-
beginInitiatorRef
public ObjectReferenceType beginInitiatorRef()
-
taskRef
public OperationExecutionType taskRef(ObjectReferenceType value)
-
taskRef
public OperationExecutionType taskRef(String oid, QName type)
-
taskRef
public OperationExecutionType taskRef(String oid, QName type, QName relation)
-
beginTaskRef
public ObjectReferenceType beginTaskRef()
-
channel
public OperationExecutionType channel(String value)
-
id
public OperationExecutionType id(Long value)
-
clone
public OperationExecutionType clone()
-
-