Class ItemProcessingRecordType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ItemProcessingRecordType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class ItemProcessingRecordType extends Object implements Serializable, Cloneable, Containerable
Information about item processing to be recorded in items report.Java class for ItemProcessingRecordType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemProcessingRecordType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="sequentialNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="type" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="oid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="bucketSequentialNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="outcome" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}QualifiedItemProcessingOutcomeType" minOccurs="0"/> <element name="startTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="endTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="duration" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="errorMessage" 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_BUCKET_SEQUENTIAL_NUMBER
static ItemName
F_DISPLAY_NAME
static ItemName
F_DURATION
static ItemName
F_END_TIMESTAMP
static ItemName
F_ERROR_MESSAGE
static ItemName
F_NAME
static ItemName
F_OID
static ItemName
F_OUTCOME
static ItemName
F_SEQUENTIAL_NUMBER
static ItemName
F_START_TIMESTAMP
static ItemName
F_TYPE
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ItemProcessingRecordType()
ItemProcessingRecordType(PrismContext prismContext)
-
Method Summary
-
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
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_SEQUENTIAL_NUMBER
public static final ItemName F_SEQUENTIAL_NUMBER
-
F_NAME
public static final ItemName F_NAME
-
F_DISPLAY_NAME
public static final ItemName F_DISPLAY_NAME
-
F_TYPE
public static final ItemName F_TYPE
-
F_OID
public static final ItemName F_OID
-
F_BUCKET_SEQUENTIAL_NUMBER
public static final ItemName F_BUCKET_SEQUENTIAL_NUMBER
-
F_OUTCOME
public static final ItemName F_OUTCOME
-
F_START_TIMESTAMP
public static final ItemName F_START_TIMESTAMP
-
F_END_TIMESTAMP
public static final ItemName F_END_TIMESTAMP
-
F_DURATION
public static final ItemName F_DURATION
-
F_ERROR_MESSAGE
public static final ItemName F_ERROR_MESSAGE
-
-
Constructor Detail
-
ItemProcessingRecordType
public ItemProcessingRecordType()
-
ItemProcessingRecordType
public ItemProcessingRecordType(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()
-
getSequentialNumber
public Integer getSequentialNumber()
-
setSequentialNumber
public void setSequentialNumber(Integer value)
-
getName
public String getName()
-
setName
public void setName(String value)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String value)
-
getType
public QName getType()
-
setType
public void setType(QName value)
-
getOid
public String getOid()
-
setOid
public void setOid(String value)
-
getBucketSequentialNumber
public Integer getBucketSequentialNumber()
-
setBucketSequentialNumber
public void setBucketSequentialNumber(Integer value)
-
getOutcome
public QualifiedItemProcessingOutcomeType getOutcome()
-
setOutcome
public void setOutcome(QualifiedItemProcessingOutcomeType value)
-
getStartTimestamp
public XMLGregorianCalendar getStartTimestamp()
-
setStartTimestamp
public void setStartTimestamp(XMLGregorianCalendar value)
-
getEndTimestamp
public XMLGregorianCalendar getEndTimestamp()
-
setEndTimestamp
public void setEndTimestamp(XMLGregorianCalendar value)
-
getDuration
public Double getDuration()
-
setDuration
public void setDuration(Double value)
-
getErrorMessage
public String getErrorMessage()
-
setErrorMessage
public void setErrorMessage(String value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
sequentialNumber
public ItemProcessingRecordType sequentialNumber(Integer value)
-
name
public ItemProcessingRecordType name(String value)
-
displayName
public ItemProcessingRecordType displayName(String value)
-
type
public ItemProcessingRecordType type(QName value)
-
oid
public ItemProcessingRecordType oid(String value)
-
bucketSequentialNumber
public ItemProcessingRecordType bucketSequentialNumber(Integer value)
-
outcome
public ItemProcessingRecordType outcome(QualifiedItemProcessingOutcomeType value)
-
beginOutcome
public QualifiedItemProcessingOutcomeType beginOutcome()
-
startTimestamp
public ItemProcessingRecordType startTimestamp(XMLGregorianCalendar value)
-
startTimestamp
public ItemProcessingRecordType startTimestamp(String value)
-
endTimestamp
public ItemProcessingRecordType endTimestamp(XMLGregorianCalendar value)
-
endTimestamp
public ItemProcessingRecordType endTimestamp(String value)
-
duration
public ItemProcessingRecordType duration(Double value)
-
errorMessage
public ItemProcessingRecordType errorMessage(String value)
-
id
public ItemProcessingRecordType id(Long value)
-
clone
public ItemProcessingRecordType clone()
-
-