Package org.forgerock.openidm.sync.impl
Class PhaseStatistic
java.lang.Object
org.forgerock.openidm.sync.impl.PhaseStatistic
Holds the (source/target) Phase specific statistics
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionPhaseStatistic(ReconciliationStatistic parentStat, PhaseStatistic.Phase phase, String name) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddNotValid(String id) asMap()longvoidprocessed(String sourceId, String targetId, boolean linkExisted, String linkId, boolean linkCreated, org.forgerock.openidm.sync.impl.Situation situation, ReconAction action) Handle the processed notification to update the statistics appropriatelyvoidupdateSummary(Map<String, Integer> simpleSummary)
-
Constructor Details
-
PhaseStatistic
-
-
Method Details
-
processed
public void processed(String sourceId, String targetId, boolean linkExisted, String linkId, boolean linkCreated, org.forgerock.openidm.sync.impl.Situation situation, ReconAction action) Handle the processed notification to update the statistics appropriately- Parameters:
sourceId- The source id processed, or null if nonetargetId- The target id processed, or null if nonelinkExisted- indication if the link existed before the operationlinkId- the link identifier, if available. For created links this may not currently be available.linkCreated- indication if a new link was created during the operationsituation- the assessed situationaction- the action that was processed
-
addNotValid
-
getProcessed
public long getProcessed() -
asMap
-
updateSummary
-