Interface SingleShadowInboundsProcessingContext<T extends Containerable>

Type Parameters:
T - the target object type
All Superinterfaces:
DebugDumpable, ResourceObjectProcessingContext
All Known Implementing Classes:
DefaultSingleShadowInboundsProcessingContextImpl, SynchronizationContext, SynchronizationContext.Complete

public interface SingleShadowInboundsProcessingContext<T extends Containerable> extends ResourceObjectProcessingContext, DebugDumpable
Everything necessary to carry out limited, single-shadow inbounds evaluation. It is to SingleShadowInboundsProcessing just like LensContext is to FullInboundsProcessing. It exists in more flavors depending on the situation: synchronization-time inbounds, or "extra" inbounds e.g. invoked via MidpointFunctions or CorrelationServiceImpl method(s).