Interface DuplicateShadowsResolver
- 
- All Known Implementing Classes:
- DefaultDuplicateShadowsResolver
 - Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
 
 @FunctionalInterface public interface DuplicateShadowsResolver - Author:
- Pavol Mederly
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description DuplicateShadowsTreatmentInstructiondetermineDuplicateShadowsTreatment(Collection<PrismObject<ShadowType>> shadows)Takes a collection of duplicate shadows - i.e.
 
- 
- 
- 
Method Detail- 
determineDuplicateShadowsTreatmentDuplicateShadowsTreatmentInstruction determineDuplicateShadowsTreatment(Collection<PrismObject<ShadowType>> shadows) 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.- Parameters:
- shadows-
- Returns:
 
 
- 
 
-