Class DelegatingItemDeltaProcessor

java.lang.Object
com.evolveum.midpoint.repo.sqale.delta.DelegatingItemDeltaProcessor
All Implemented Interfaces:
ItemDeltaProcessor

public class DelegatingItemDeltaProcessor extends Object implements ItemDeltaProcessor
This is default item delta processor that decides what to do with the modification. If the modification has multi-part name then it resolves it to the last component first. This component is for delta processing what ValueFilterProcessor is for filters. Notable difference is that context and mapping are always related here, even for nested mappings on the same table we create new context which contains the right mapping, so we just track context changes here.