Class IterativeTaskInformationType

  • All Implemented Interfaces:
    Containerable, DebugDumpable, Serializable, Cloneable

    public class IterativeTaskInformationType
    extends Object
    implements Serializable, Cloneable, Containerable
    High-level information about execution of actions that are carried out iteratively on a set of items (typically objects; but an item can be a change as well). 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. This type says how many items were processed successfully or not, how long did it take, and what was last item in each category. Also what are the currently processed items. <p>Java class for IterativeTaskInformationType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> &lt;complexType name="IterativeTaskInformationType"&gt; &lt;complexContent&gt; &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; &lt;sequence&gt; &lt;element name="part" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}IterativeTaskPartItemsProcessingInformationType" maxOccurs="unbounded" minOccurs="0"/&gt; &lt;element name="lastSuccessObjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="lastSuccessObjectDisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="lastSuccessObjectType" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/&gt; &lt;element name="lastSuccessObjectOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="lastSuccessEndTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/&gt; &lt;element name="lastSuccessDuration" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/&gt; &lt;element name="totalSuccessDuration" type="{http://www.w3.org/2001/XMLSchema}long"/&gt; &lt;element name="totalSuccessCount" type="{http://www.w3.org/2001/XMLSchema}int"/&gt; &lt;element name="lastFailureObjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="lastFailureObjectDisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="lastFailureObjectType" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/&gt; &lt;element name="lastFailureObjectOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="lastFailureEndTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/&gt; &lt;element name="lastFailureDuration" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/&gt; &lt;element name="totalFailureDuration" type="{http://www.w3.org/2001/XMLSchema}long"/&gt; &lt;element name="totalFailureCount" type="{http://www.w3.org/2001/XMLSchema}int"/&gt; &lt;element name="lastFailureExceptionMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="currentObjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="currentObjectDisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="currentObjectType" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/&gt; &lt;element name="currentObjectOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; &lt;element name="currentObjectStartTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/&gt; &lt;/sequence&gt; &lt;/restriction&gt; &lt;/complexContent&gt; &lt;/complexType&gt; </pre>
    See Also:
    Serialized Form