Interface PreInboundsContext<T extends Containerable>

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

public interface PreInboundsContext<T extends Containerable> extends ResourceObjectProcessingContext, DebugDumpable
Everything necessary to carry out pre-clockwork inbounds evaluation. It is to LimitedInboundsProcessing 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).