Class ProjectionChangeExecution<O extends ObjectType>


  • public class ProjectionChangeExecution<O extends ObjectType>
    extends Object
    Represents execution of a change on given projection. Main responsibilities: 1. Determining if the change should be executed 2. Reporting progress 3. Executing reconciliation scripts (delegated) 4. Delta refinements (broken contexts treatment, empty to delete delta conversion, higher-order deletion checks, ...) 5. Updating focus-shadow links (delegated) The delta execution is delegated to DeltaExecution.