public class IterativeTaskInformation extends Object
Constructor and Description |
---|
IterativeTaskInformation() |
IterativeTaskInformation(IterativeTaskInformationType value) |
Modifier and Type | Method and Description |
---|---|
static void |
addTo(IterativeTaskInformationType sum,
IterativeTaskInformationType delta,
boolean overrideCurrent) |
IterativeTaskInformationType |
getAggregatedValue() |
IterativeTaskInformationType |
getDeltaValue() |
List<String> |
getLastFailures() |
IterativeTaskInformationType |
getStartValue() |
void |
recordOperationEnd(String objectName,
String objectDisplayName,
QName objectType,
String objectOid,
long started,
Throwable exception) |
void |
recordOperationStart(String objectName,
String objectDisplayName,
QName objectType,
String objectOid) |
public static final int LAST_FAILURES_KEPT
protected final IterativeTaskInformationType startValue
protected String lastSuccessObjectName
protected String lastSuccessObjectDisplayName
protected QName lastSuccessObjectType
protected String lastSuccessObjectOid
protected Date lastSuccessEndTimestamp
protected long lastSuccessDuration
protected long totalSuccessDuration
protected int totalSuccessCount
protected String lastFailureObjectName
protected String lastFailureObjectDisplayName
protected QName lastFailureObjectType
protected String lastFailureObjectOid
protected Date lastFailureEndTimestamp
protected long lastFailureDuration
protected long totalFailureDuration
protected int totalFailureCount
protected Throwable lastFailureException
protected String lastFailureExceptionMessage
protected String currentObjectName
protected String currentObjectDisplayName
protected QName currentObjectType
protected String currentObjectOid
protected Date currentObjectStartTimestamp
protected org.apache.commons.collections.buffer.CircularFifoBuffer lastFailures
public IterativeTaskInformation()
public IterativeTaskInformation(IterativeTaskInformationType value)
public IterativeTaskInformationType getStartValue()
public IterativeTaskInformationType getDeltaValue()
public IterativeTaskInformationType getAggregatedValue()
public void recordOperationEnd(String objectName, String objectDisplayName, QName objectType, String objectOid, long started, Throwable exception)
public void recordOperationStart(String objectName, String objectDisplayName, QName objectType, String objectOid)
public static void addTo(IterativeTaskInformationType sum, IterativeTaskInformationType delta, boolean overrideCurrent)
Copyright © 2019 Evolveum. All rights reserved.