Class DefaultDuplicateShadowsResolver
java.lang.Object
com.evolveum.midpoint.model.impl.integrity.shadows.DefaultDuplicateShadowsResolver
- All Implemented Interfaces:
DuplicateShadowsResolver
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionTakes a collection of duplicate shadows - i.e.
-
Constructor Details
-
DefaultDuplicateShadowsResolver
public DefaultDuplicateShadowsResolver()
-
-
Method Details
-
determineDuplicateShadowsTreatment
public DuplicateShadowsTreatmentInstruction determineDuplicateShadowsTreatment(Collection<PrismObject<ShadowType>> shadows) Description copied from interface:DuplicateShadowsResolver
Takes a collection of duplicate shadows - i.e. shadows pointing to (presumably) one resource object, and returns a treatment instruction: a collection of shadows that have to be deleted + which OID to use in owner object as a replacement.- Specified by:
determineDuplicateShadowsTreatment
in interfaceDuplicateShadowsResolver
- Returns:
-