IterativeTaskInformationType (Complex Type)

Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

High-level information about execution of actions that are carried out iteratively on a set of objects. This may be any iterative task: live sync, reconciliation, focus recomputation, etc. Even bulk actions can be seen as iterative tasks, even though they can contain multiple nested or subsequent iterations. In future, GUI actions on a set of selected objects can be also described in this structure. This type describes processing of the objects as individual and atomic items: it says how many objects were processed successfully or not, how long did it take, and what was last object in each category. Also what is the currently processed object.
Item Summary  
Name Type Multiplicity Description
lastSuccessObjectName property
string
[0,1]  
lastSuccessObjectDisplayName property
string
[0,1]  
lastSuccessObjectType property
QName
[0,1]  
lastSuccessObjectOid property
string
[0,1]  
lastSuccessEndTimestamp property
dateTime
[0,1]  
lastSuccessDuration property
long
[0,1]  
totalSuccessDuration property
long
[1,1]  
totalSuccessCount property
int
[1,1]  
lastFailureObjectName property
string
[0,1]  
lastFailureObjectDisplayName property
string
[0,1]  
lastFailureObjectType property
QName
[0,1]  
lastFailureObjectOid property
string
[0,1]  
lastFailureEndTimestamp property
dateTime
[0,1]  
lastFailureDuration property
long
[0,1]  
totalFailureDuration property
long
[1,1]  
totalFailureCount property
int
[1,1]  
lastFailureExceptionMessage property
string
[0,1]  
currentObjectName property
string
[0,1]  
currentObjectDisplayName property
string
[0,1]  
currentObjectType property
QName
[0,1]  
currentObjectOid property
string
[0,1]  
currentObjectStartTimestamp property
dateTime
[0,1]