public class OperationExecutionType extends Object implements Serializable, Cloneable, Containerable
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>
Modifier and Type | Field and 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 and Description |
---|
OperationExecutionType() |
OperationExecutionType(PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final ItemName F_TIMESTAMP
public static final ItemName F_OPERATION
public static final ItemName F_STATUS
public static final ItemName F_INITIATOR_REF
public static final ItemName F_TASK_REF
public static final ItemName F_CHANNEL
public OperationExecutionType()
public OperationExecutionType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
public <X> X end()
public XMLGregorianCalendar getTimestamp()
public void setTimestamp(XMLGregorianCalendar value)
public List<ObjectDeltaOperationType> getOperation()
public List<ObjectDeltaOperationType> createOperationList()
public OperationResultStatusType getStatus()
public void setStatus(OperationResultStatusType value)
public ObjectReferenceType getInitiatorRef()
public void setInitiatorRef(ObjectReferenceType value)
public ObjectReferenceType getTaskRef()
public void setTaskRef(ObjectReferenceType value)
public String getChannel()
public void setChannel(String value)
public Long getId()
public void setId(Long value)
public OperationExecutionType timestamp(XMLGregorianCalendar value)
public OperationExecutionType timestamp(String value)
public OperationExecutionType operation(ObjectDeltaOperationType value)
public ObjectDeltaOperationType beginOperation()
public OperationExecutionType status(OperationResultStatusType value)
public OperationExecutionType initiatorRef(ObjectReferenceType value)
public OperationExecutionType initiatorRef(String oid, QName type)
public OperationExecutionType initiatorRef(String oid, QName type, QName relation)
public ObjectReferenceType beginInitiatorRef()
public OperationExecutionType taskRef(ObjectReferenceType value)
public OperationExecutionType taskRef(String oid, QName type)
public OperationExecutionType taskRef(String oid, QName type, QName relation)
public ObjectReferenceType beginTaskRef()
public OperationExecutionType channel(String value)
public OperationExecutionType id(Long value)
public OperationExecutionType clone()
Copyright © 2020 Evolveum. All rights reserved.