Interface PreInboundsContext<F extends FocusType>

Type Parameters:
F - the focus type
All Superinterfaces:
DebugDumpable, ResourceObjectProcessingContext
All Known Implementing Classes:
SimplePreInboundsContextImpl, SynchronizationContext, SynchronizationContext.Complete

public interface PreInboundsContext<F extends FocusType> extends ResourceObjectProcessingContext, DebugDumpable
Everything necessary to carry out pre-clockwork inbounds evaluation. It is to PreInboundsProcessing just like LensContext is to ClockworkInboundsProcessing. It exists in more flavors depending on the situation: synchronization-time inbounds, or "extra" inbounds e.g. invoked via MidpointFunctions or CorrelationServiceImpl method(s).