"Old" state of the object i.e. the one that was present when the clockwork started. It can be present on the beginning or filled-in during projector execution by the context loaded.
"Current" state of the object i.e. the one that was present when the current clockwork click started. It is typically filled-in by the context loader. For projections, it is usually the same as the "old" state, as they are not updated iteratively but only once per clockwork run.
Expected state of the object after application of currentDelta i.e. item deltas computed during current projection:
|Primary delta i.e. one that the caller specified that has to be executed.|
Synchronization delta i.e. changes that have recently happened. MidPoint reacts to these changes by "pulling them in" (e.g. using them in inbound mappings).
|Secondary delta i.e. deltas computed for execution relevant for the current clockwork click (Projector run).|
Object delta valid for the current clockwork click. It is either primary delta merged with the current secondary delta (if primary delta was not applied yet), or simply current secondary delta.
|Object delta comprising both primary delta and (all) secondary deltas, merged together. For projections, it is the same as |
|Summarization of all secondary deltas. For projections, it is the same as |
|Only for focus context: the object-delta-object structure comprising all the computation, i.e. |
|Only for focus context: the object-delta-object structure relative to the current wave, i.e. |
|Only for projection contexts: returns object-delta-object structure comprised of |
|Feature||Meaning||Migration to 4.2|
|For focus, this was a union of all secondary deltas computed. For projection, it was the secondary delta for the current clockwork click. (Each projection is dealt with in only a single click.)||Not directly available any more. Can be obtained by summarizing current |
|Union of ||Replaced by |
|Only for focus context: the secondary delta for a specific projection wave (approximately meaning clockwork click).||Not directly available any more. Can be obtained by browsing through |
|Only for focus context: secondary deltas indexed by projection wave.||Available but with changed semantics, see below.|
|Only for focus context: a list of all deltas (primary, secondary).||Not directly available any more.|
|Only for focus context: secondary delta for the current projection wave.||Replaced by |
|For focus context: ||Replaced by |