Class MissingShadowContextRefresher<F extends ObjectType>
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.loader.MissingShadowContextRefresher<F>
-
public class MissingShadowContextRefresher<F extends ObjectType> extends Object
Refreshes a projection context after the shadow was found to be missing. Basically, if there is a chance that the discovery was run, we re-load the focus and try to find matching linkRef: the one with compatible coordinates and without projection context. Side-effect: unlinks shadows (by scheduling delete linkRef deltas) that are believed to be missing. See uses ofswallowUnlinkDelta(ObjectReferenceType)
.
-
-
Method Detail
-
refresh
public void refresh(OperationResult result) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException, ExpressionEvaluationException
-
-